0 CommentsPrintE-mail Xinhua/Reuters, December 28, 2009
Adjust font size:
An Iranian protestor with his face covered with a green mask flashes the victory sign as he holds stones in his hands during clashes in central Tehran December 27, 2009. [Xinhua/Reuters]
Comments