Manslaughter charges filed in deadly 2012 oil platform blast
NEW ORLEANS (AP) — A federal grand jury indicted two companies on involuntary manslaughter charges and three people also face charges in a deadly 2012 explosion and fire on an oil production platform in the […]