MR
24.06.09
Baharestan Square, Tehran, 24 June 2009

Protesters clashed with the Iranian riot police in the streets around Baharestan Square, Tehran, today.


| | Print
MR