Oily Sheen Spotted Near Burning Gulf Oil Platform

More from LiveScience