ST. LOUIS – Police are investigating after a body was found in a vehicle near Lafayette Park in south St. Louis today. It is not clear if there was any foul play in the death.
Someone called police to report a “person down” in the 1400 block of Missouri at around 10:45 a.m. Police found a person dead in a vehicle.
Homicide investigators are no longer working on this case. The cause of death is unclear.