News

The president of Lockhart Chemical Company will stand trial in connection with an oil spill in the Flint River in June 2022.
On June 15, 2022, approximately 15,000 gallons of an oil-chemical mixture was released into the Flint River. Investigators ...