"Happy Birthday, BP Oil Spill"
Apr. 21, 2011It's been a year since the Deepwater Horizon oil rig exploded off the coast of Louisiana, and if you were to listen to BP things sound just peachy on the Gulf Coast. Like the soil of the Louisiana marshes, however, a little digging uncovers something very ugly.