By Thomas Madison

Watch Alan Keyes logically flay a much younger Barack Hussein on the topic of religion and gay marriage.

Keyes is one sharp dude. Give him a fro and he even looks like Frederick Douglass.

fd