Oil enters wetlands off the coasts near Port Sulphur, the U.S. state of Louisiana on June 11, 2010. [Xinhua/AFP]
Go to Forum >>0 Comments