BP Deepwater Horizon Committee Hears From Oil Industry Executives
The Deepwater Horizon oil spill in the Gulf of Mexico as seen from space by NASA’s Terra satellite on May 24, 2010. The spill has yet to be contained and is the worst oil spill in US history.
Source: National Academy of Sciences | News (2010) Read More