September 21, 2011
|
New Gulf Oil Spill Raises New Questions
UPDATE 1: It has been confirmed that the tar balls that washed ashore during Tropical Storm Lee are, in fact, oil from the BP oil spill. UPDATE 2: The Coast Guard Deepwater Horizon…