This image from amateur video which was posted on YouTube on Sunday June 28, 2009, purports to show Iranian opposition supporters demonstrating outside the Ghoba mosque in Tehran, Iran. Witnesses on Sunday reported that riot police clashed with up to three thousand protesters near the Ghoba mosque in north Tehran. AP Photo logo AP Photo 4 months ago

This image from amateur video which was posted on YouTube on Sunday June 28, 2009, purports to show Iranian opposition supporters demonstrating outside the Ghoba mosque in Tehran, Iran. Witnesses on Sunday reported that riot police clashed with up to three thousand protesters near the Ghoba mosque in north Tehran.