Police prevent the protesters from closing the conference hall during a demonstration against the World Economic Forum in Davos, Switzerland, on Jan. 29, 2011. [Xinhua]
Go to Forum >>0 Comments