Body found in south St. Louis dumpster

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.