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.


Trending: CNN joins other liberal jury tampering news outlets, filing a motion demanding that the names and addresses of the Manafort jurors be unsealed