While the government estimates anywhere between 21 million and 46 million gallons of oil have leaked into the Gulf since the April 20 explosion of the Deepwater Horizon Oil Spill.
May 28, 2010 - Grande Isle, LA - After assessing the response to the Deepwater BP Oil Spill the President speaks and reaffirms the Administration’s commitment.
Save & share this article