Advertisement8 Years After Deepwater Horizon Explosion, Is Another Disaster Waiting To Happen?April 20, 2018Jie Jenny ZoufacebookEmailWest Delta 105 E is an oil-producing platform located a dozen miles off the Louisiana coast in the Gulf of Mexico. A 2014 explosion on the lower deck killed Jerrel "Bubba" Hancock. (Bureau of Safety and Environmental Enforcement)