Protests rock Iran
In this image issued by the government run Iranian Students News Agency, thousands of people, some carrying posters of Supreme Leader Ayatollah Ali Khamenei, attend a state-organised rally in a square in central Tehran, Iran, Tuesday, June 16, 2009. Thousands of people waving Iranian flags and pictures of the supreme leader massed Tuesday at a rally organized by Iran's clerical regime but the government barred foreign media from covering the rally. Associated Press