Fascinating articulation of the Muslim view of Western Civilization and its failure. Do We Substantially Agree?

The Godless are in D.C. this weekend.

The latest on the “Hell House” movement, including incorporating 911 into the show. Sick showmanship.

Does anyone other than me get weary of hearing the constant breaking of the 3rd commandment by Christians everytime ANYTHING slightly out of the ordinary happens?