Flint — A business owner believed to be responsible for the release of about 15,000 gallons of an oil-chemical mix into the Flint River in June 2022 faces several felony charges in relation to ...