A photo uploaded to Twitter purporting to show a pro-Mousavi rally on June 17. Tens of thousands of supporters came out to march through the streets of Tehran on Wednesday in direct defiance of a government ban on such rallies. Foreign reporters were forbidden from attending or covering the protest.
Twitpic/madyar
A photo uploaded to Twitter purporting to show a pro-Mousavi rally on June 17.
Twitpic/madyar
A photo uploaded to Twitter purporting to show a pro-Mousavi rally on June 17.
Twitpic/madyar
A photo uploaded to Twitter purporting to show a pro-Mousavi rally on June 17.
Twitpic/madyar
A photo uploaded to Twitter purporting to show a pro-Mousavi rally on June 17.
Twitpic/madyar
A photo uploaded to Twitter purporting to show a pro-Mousavi rally on June 17.
Twitpic/madyar
A photo uploaded to Twitter purporting to show a pro-Mousavi rally on June 17.
Twitpic/madyar
An injured protester. This photograph was uploaded to Twitter on June 17, but it is unclear when it was taken.
Twitpic/madyar
A pro-Mousavi rally on June 17.
Newscom/UPI
A pro-Mousavi rally on June 17.
Newscom/SIPA
A pro-Mousavi rally on June 17.
Newscom/SIPA
A pro-Mousavi rally on June 17.
Newscom/UPI
A pro-Ahmadinejad rally on June 16.
Newscom/SIPA
A pro-Ahmadinejad rally on June 16.
Newscom/SIPA