Robert Spencer Questions Loyalty Of Top CIA Counterterror Official
« The Ghost of a Flea
3/29/2012 1:11:38 pm PDT
Who the hell is Robert Spencer to do this? Really who does this dipshit think he is?