Policemen whose shields were spilled with paint thrown by protesters stand guard in front of the Parliament Building in London, Britain, Dec. 9, 2010. [Zeng Yi/Xinhua]
Go to Forum >>0 Comments