BP Pleads Guilty to 11 Felonies and Agrees to Pay $4.5 Billion to Settle Criminal Case on Deepwater Horizon Tragedy

On April 20, 2010, the Deepwater Horizon drilling rig exploded and sank in the Gulf of Mexico, killing 11 platform workers and resulting in the largest accidental marine oil spill in the history of the petroleum industry. Today BP, the … Continue reading

Dead Humpback Whale Pinned to Bow of the Sapphire Princess

Last summer,  the Sapphire Princess, a cruise ship operating on the South-West coast of Alaska, arrived in the port of Vancouver with a 70 foot long fin whale impaled on its bulbous bow.   Wednesday, almost exactly a year later, … Continue reading