Showing posts with label Capital Punishment. Show all posts
Showing posts with label Capital Punishment. Show all posts

Saturday, December 02, 2006

Saudi Capital Punishment

Saudi Arabia is the preeminent supporter of Mohammedan mosque building in the Western World including America.

Watch this video at Little Green Footballs.

As you watch it, this is the image of moderate Mohammedanism in the Middle East. Do you want this in our culture?