Three people have been arrested after police discovered the body of a missing Flint Township man.
34-year-old Daniel Vaughn was last seen February 4 at a residence on River Forest Dr. in Flint Township and was reported missing and endangered February 7. His body was found Tuesday, February 16 in the 1700 block of Marlowe Dr. in Flint.
Police arrested a 31-year-old Flint Township woman, a 31-year-old man and a 29-year-old man, both of Flint, in connection with Vaughn’s death. They’re currently being held in the Genesee County Jail awaiting arraignment.