X

indictment charges

Three BP Employees Facing Federal Indictment Charges

Summary: Two employees face manslaughter charges and an executive faces lying to authorities in relation to their actions before and…