The criminal case against British Petroleum for the fatal Deepwater Horizon drilling rig disaster of 2010 concluded earlier this year. The judge in the case allowed BP to plead guilty to 14 criminal charges in exchange for a $4 billion dollar fine. The plea bargain has upset victims of the … Continue reading