ST. LOUIS (KMOV.com) – Homicide investigators were requested after a man was found dead in St. Louis’ Baden neighborhood overnight.
Ramon Finch, 29, was found on Riverview near Newby shortly after 2 a.m. Wednesday. He was reportedly shot multiple times and pronounced dead at the scene.
The investigation is ongoing.
Anyone with information regarding the homicide is asked to call CrimeStoppers at 866-371-8477.
Copyright 2018 KMOV (Meredith Corporation). All rights reserved