Contact C.F.A.

Archives

Trump Gets the Herman Cain Treatment


Liberals may be stupid, but they are clever, and they have their bevy of useful idiots in politics, the legal profession, and the media to help.

American Thinker

Post to Twitter