A new chemical analysis study confirms the official estimate of how fast gases and oil were leaking during the 2010 Deepwater Horizon oil spill; public comment period is now open for initial Gulf of Mexico restoration projects. Episode permanent link and show notes
view more