Environmentalism’s Unlikely New Hero is… Oil?
It’s April 2010, a recently installed concrete core, meant to seal the Deepwater Horizon oil rig for later use, exploded. The blast killed 11 people, and the resulting oil spill in the Gulf of … [Read more...] about Environmentalism’s Unlikely New Hero is… Oil?