Wednesday, August 26, 2009

The Islamic Republic and its achievements

"Iran remains the world's leading jailer of journalists with at least 36 behind bars." (thanks Mohamed)