ST. LOUIS, Mo. (First Alert 4) – Human remains were found in St. Louis on Thursday.
The remains were found around 8:30 a.m. in the 5600 block of Labadie by City crews working on a vacant lot.
The St. Louis Metropolitan Police Department said that as part of an ongoing partnership with the Homicide Division, the FBI of St. Louis is assisting in the investigation. Police will work with the Medical Examiner’s Office to identify the remains and how that individual died…