A protestor scuffles with a security person as British Petroleum (BP) Chief Executive Officer Tony Hayward testifies on the BP oil spill in the Gulf of Mexico before the House Energy and Commerce Committee on Capitol Hill in Washington D.C., the United States, June 17, 2010. [Zhang Jun/Xinhua] |
Go to Forum >>0 Comments