Day: December 2, 2013

Retracted Benghazi Report on CBS: Something Stinks Here

Last month, CBS Sunday newsmagazine 60 Minutes aired a piece about the attack in Benghazi in September of 2012. Reporter Lara Logan interviewed, among others, a man claiming to be an eyewitness...

Religious Persecution in China Ignored by Obama Admin: Interview with Pastor Bob Fu

[Author’s note:  Anyone who knows me, knows that I am not usually at a loss for words. However, I wish you could hear the audio of the following interview just so that you could hear me...