ST. LOUIS - Police are investigating after a decomposing body was found near a dumpster in south St. Louis Wednesday.
The body of a 59-year-old man was found in the alley of the 3100 block of Wyoming. Police said it was in a state of decomposition.
Homicide detectives are investigating.
© 2017 KSDK-TV