Suppression of Free Speech

Today we had Robert Spencer, the founder of Jihad Watch on our broadcast. Jihad Watch was founded in 2003. Mr. Spencer has published many books and spoken around the nation, and internationally, warning about the issues of Islam. I have read some of his books, and am grateful for the service he has done. Those […]