ST. LOUIS – Two people were killed in a shooting incident Wednesday in north St. Louis, where police say the first alleged gunman was shot in self-defense.
The shooting happened around noon in the 1000 block of Hamilton Avenue, located in St. Louis’ West End neighborhood.
The St. Louis Metropolitan Police Department (SLMPD) reports that a man in his 30s and another man in his 40s were both fatally shot…