Can Mother Nature Take a Punch? – Microbes and the BP Oil Spill in the Gulf of Mexico
Can Mother Nature take a punch and stay standing? If the Gulf of Mexico oil spill is any indication, then the answer seems to be yes. The explosion on April 20, 2010 at the BP-leased Deepwater Horizon drilling rig in…