Photo source: NOAA
Excerpts;
Tar turning up along the Gulf Coast in the wake of Hurricane Isaac has been traced to the 2010 Deepwater Horizon oil spill, BP confirmed…
Photo source: NOAA
Excerpts;
Tar turning up along the Gulf Coast in the wake of Hurricane Isaac has been traced to the 2010 Deepwater Horizon oil spill, BP confirmed…