Iran police use teargas on election protesters, witnesses say
Iranian riot police beat protesters and fired tear gas as violence erupted in Tehran today when thousands of members of the opposition movement took to the streets in open defiance of the country's supreme leader. Full Story »
Posted by Derek Hawkins


