Clash Between Police And Protesters | featured news

Riot police, protesters clash in Tehran

Political conflict and public piety converged on tension-filled streets in Tehran, Iran, on Saturday. Clashes erupted between riot police and opposition protesters as hundreds of people solemnly took part in an annual Shiite Muslim observance.

 

Subscribe to this RSS topic: Syndicate content