Loading...
Uploaded by WorldNewsDaily on Jun 24, 2009
Riot police in Iran's capital fired tear gas and bullets in the air Wednesday in clashes with protesters who converged on a square near the parliament building in defiance of government orders to halt demonstrations.
News & Politics
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)