ST. LOUIS (AP) - St. Louis police are investigating after a man was found dead inside a car near Soulard Market.
The body was found about 4:30 a.m. Tuesday. The victim’s name has not been released.
Homicide detectives are calling the death suspicious. Authorities have not released any further details.
People were interested in these podcasts
Please read our comment policy before commenting.