Crude oil sits on the surface of the water that has leaked from the Deepwater Horizon wellhead in the Gulf of Mexico on April 28, near New Orleans, Louisiana. [Xinhua]
Go to Forum >>0 Comments