Video - Featured Videos
Posted on December 13, 2012 at 11:10 PM
Updated Thursday, Dec 13 at 11:20 PM
Police are not releasing any details regarding the death of a man found in the middle of a street in North St. Louis. Homicide detectives are investigating the death. The body was found on Fairfax, not far from Ranken Technical College.