Coast Guard Admiral Thad Allen spoke to reporters at the Department of Homeland Security HQ to provide an update on ongoing response efforts to the Deepwater Horizon BP oil spill in the Gulf of Mexico.
Keywords
Science & Technology, Environment, Oil Pollution, BP Oil Spill