Saudia Arabia, the world’s largest women’s prison

Posted: July 23, 2009 in Islam, jihad, torture

Yes, indeed, our friends the Saudis. Most Americans have no idea… – MEMRI.org (more…)

Advertisements

Comments are closed.