Search This Blog

Saturday, December 02, 2006

Saudi Executioner: Allah be Praised!

Little Green Footballs shows an interview with one of Allah's head choppers.

No comments: