Police Investigating Two Murders In North City In Last 24 Hours
St. Louis, MO (KTRS) Police are investigating two homicides in north St. Louis in the last twenty-four hours. The first happened around 10 p.m. Wednesday where one person was shot to death in the 900 block of North Euclid. The victim’s name hasn’t been released. There’s no word of any arrests. Police were called to…