Why Murda' Cap ST. LOUIS — Two men were found dead Wednesday morning in south St. Louis.
According to the St. Louis Metropolitan Police Department, the victims were found at about 9 a.m. Wednesday in the 4000 block of Hydraulic Avenue, located in the city's Dutchtown neighborhood.
Comments