FOREST TOWNSHIP, Mich. — Michigan State Police are investigating after possible human remains were discovered on a property in Genesee County Wednesday afternoon.
Troopers from the Flint Post were dispatched around 12:50 p.m. March 18 to a home on Willard Road in Forest Township for a report of a suspicious situation. The caller, who recently purchased t…

