Cartoon 126: Khamenei’s Green Light for Press Crackdown
Several journalists were arrested in Iran over the past week in an intensifying campaign of repression that is based on the belief, spearheaded by Iran’s supreme leader Ayatollah Khamenei, that the US intends to use ...