Employees at a West Texas oilfield services company deliberately dumped hazardous waste containing acid into a city of Odessa manhole, harming the city’s water treatment operations, a police investigation and lawsuit allege.
Manhole
Articles from Manhole