In the war against radical Islam and its liberal-leftist enablers, all weapons must be deployed including humor and mockery.
On a more serious note, here are two pieces you must read. When Islam Abandoned Reason: A Conversation with Robert R. Reilly; Ayaan Hirsi Ali, How to Win the Clash of Civilizations
Recent Comments