Home Tags Tropical storm lee

Tag: tropical storm lee

Tar balls, dead marine life raise more questions about possible oil...

Though BP has continued to deny that any of its gulf wells are leaking oil, a large-scale oil slick reported in the area is worrying Gulf Coast watchdogs. Concerns abound that the oil could spell trouble for area fisheries, especially since reports of dead dolphins have persisted in recent days.
Adjust Font Size