Oil saturates the beach in front of sandbags and booms in Port Fourchon, Louisiana May 22, 2010. [Xinhua/Reuters]
Go to Forum >>0 Comments