Gulf Oil Leak Plugged?

May 27, 2010 admin 0

RobHart writes “The LA Times is reporting that the Gulf oil leak appears to have been plugged by the ‘top kill.’ ‘Thad Allen, who is […]