Protestors hold a banner as they participate in a rally 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)