Human Rights a Weapon Against Islam

April 29, 2005

lgf: Little Green Footballs has it straight from the mouth of the “supreme leader” of the Islamic Republic of Iran.

Sphere: Related Content

Comments

Got something to say?

You must be logged in to post a comment.

Clicky Web Analytics