U.S. Secretary of State Hilary Clinton reacts during delivering a speech at the USA pavilion for the 2010 Shanghai World Expo in Shanghai, Nov. 16, 2009. [Xinhua]
Comments