Body found in North St. Louis
ST. LOUIS – St. Louis Homicide detectives are investigating the death of a man in North St. Louis.
Residents say the man was found shot to death in a vacant lot in the 5000 block of Wells around 8am Saturday. Police believe the man is somewhere between 50 and 60 years of age. They have no other information at this time.