News

The leader of a company linked to the unauthorized release of an oil-chemical mix into the Flint River in 2022 is slated to ...
Authorities said 15,000 gallons of an oil-chemical mixture was released from Lockhart’s facility into the Flint River on June 15, 2022, spanning more than 20 miles into the water. Investigators said ...