Around 9:00 a.m. officers from the Ferguson Police Department responded to the West Florissant exit ramp via eastbound I-270. The incident is currently being ruled a suspicious death.
Ferguson Police Department has requested additional help from St. Louis County Police Department. Details are still forming. If you have any information please contact St. Louis County Police Department at 636-529-8210