Hundreds of students protested at Tehran University on May 1, 2010, when Iranian President Mahmoud Ahmadinejad arrived on campus for a surprise visit.
Hundreds of students protested at Tehran University on May 1, 2010, when Iranian President Mahmoud Ahmadinejad arrived on campus for a surprise visit.