Videos Reportedly Show Iran Police, Protesters Clash

POSTED: Monday, June 22, 2009 - 5:42pm
UPDATED: Friday, April 13, 2012 - 9:52am

New amateur videos purportedly showing clashes between police and protesters in the wake of Iran's hotly disputed presidential election surfaced Tuesdaay along with reports that a large-scale general strike was in the works.

Comments News Comments

Post new Comment