Baharestan Square, Tehran, 24 June 2009 Posted Jun 24, 2009 by Technical Support Commentary Protesters clashed with the Iranian riot police in the streets around Baharestan Square, Tehran, today. Share
Comments are closed.