Video - Editor's Pick
Posted on December 13, 2012 at 10:05 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.