Reporting from Tehran has been difficult as the government placed restrictions on journalists following the disputed elections.
Thousands of protesters once filled the streets and the marks they have left on the city are everywhere, with burnt down banks and shattered ATM machines line the streets
But as the large-scale demonstrations quieten down, Al Jazeera's Alireza Ronaghi has been out on the streets to see for himself the effect the protests have had.