| Anti-war demonstrators participate in a rally on Union Square in New York, the United States, April 9, 2011. Thousands of peace, labor, Muslim and community activists took to the streets in New York on Saturday, calling for the government to withdraw troops from Iraq and Afghanistan and Lybia and redirect the tax dollars to putting Americans back to work. (Xinhua/Wu Kaixiang) |