Three Companies Charged for Lives Lost in 2012 Oil Rig Explosion

In November 2012, an oil production platform exploded in the Gulf of Mexico, resulting in an oil spill, the injury of nine workers as well as the death of three workers. Late last year, the three companies responsible for the West Delta 32 platform explosion were finally faced with criminal charges. How Did the West…

Read More