The Turning Spiral

Archives


Saudi Arabia Puts 47 to Death, Including Prominent Shiite Cleric – Ben Hubbard in The New York Times

Saudi Arabia holds the United Nations Chair of the Commission for Human Rights because – why??? BAGHDAD — Saudi Arabia drew condemnation from Iran and its allies in the region on Saturday after putting to death a prominent Shiite cleric…

Read More