Authorities identify decomposed bodies of husband, wife, deaths ruled homicide

(Credit: KMOV)

ST. LOUIS ( – 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

Digital Content Producer