Demonstrators hold placards to protest against the U.S. military intervention in Libya outside the White House in Washington D.C., capital of the United States, March 26, 2011. [Xinhua/Zhang Jun]
Go to Forum >>0 Comments