Quantcast

BP: Crime and Punishment

It appears that justice may be catching up to BP in the wake of the 2010 explosion of the Deepwater Horizon in the Gulf of Mexico. A total of at least 4.9 million barrels of oil are estimated to have been spilled making it the worst marine oil spill in U.S. history. The company is being accused of lying about the extent…

Read More→