Protestors participate in a rally as police officers stand nearby in Chicago, the United States, on May 18, 2012. Over 2,000 people rallied in downtown Chicago Friday to protest against the policies of G8 and NATO. [Xinhua photo]
Go to Forum >>0 Comment(s)