Rallies and Tear Gas in Tehran

On the 10th anniversary of a student uprising, anti-government demonstrators took to the streets again in Tehran today where they were met by riot police. Pictures.