Body found in south St. Louis dumpster

This is an archived article and the information in the article may be outdated. Please look at the time stamp on the story to see when it was last updated.

ST. LOUIS – St. Louis police are investigating the discovery of a body in a dumpster is south St. Louis. The body was discovered around 5:30 pm in the 3100 block of Wyoming.

Police are trying to determine if this is a criminal matter or not.