Ships work around a barge funnelling some of the leaking oil from the Deepwater Horizon wellhead in this aerial view over the Gulf of Mexico May 18, 2010. [Xinhua/Reuters]
Go to Forum >>0 Comments