May 5, 2010

Oil On The Water Update

This EPA photo shows oil from the leaking undersea well reaching the Chandeleur Islands, which are located east of Louisiana.
The prediction for arrival on the Alabama Coast: still three days.

No comments:

Post a Comment