Wednesday, December 14, 2005

Pictures of recent protests at Tehran University

Iranian Student News Agency and other sources: photos of the most recent protest in Tehran.