ST. LOUIS — St. Louis police used DNA to identify a man found dead more than 5 years ago.
In a press release on Tuesday, the St. Louis Metropolitan Police Department identified 42-year-old Jeremy Blair Clemons as the man found dead in River Des Peres on July 17, 2020. Police at the time said he was found in the river with a possible gunshot wound.
Editor’s note: The above video aired when police originally found Clemons’ body in 2020.…