An oil rig explosion off the coast of Louisiana killed eleven staff on 20 April 2010. The environment then watched helplessly as BP’s oil gushed out into the Gulf of Mexico for 87 times, killing untold tens of millions of marine animals. Dolphins that survived 1 of the worst […]