Videos Reportedly Show Iran Police, Protesters Clash

Monday, June 22, 2009 - 5:42pm

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.