Where major demonstrations have taken place

Story Highlights

Iranians have taken to the streets of Tehran to protest their presidential election



Supporters of President Mahmoud Ahmadinejad have also made their voices heard



Click the map to see where rallies have taken place since June 13

