Shooting North 21st Street

Triple-Homicide Reported In St. Louis MO Downtown West Saturday Night

ST. LOUIS, MO. (THECOUNT) -- Police are investigating a triple-homicide in which three people died near downtown St. Louis Saturday.…

5 years ago