ST. LOUIS – A woman was critically injured in a shooting in north St. Louis’s Hyde Park neighborhood Wednesday afternoon.
According to a spokesperson for the St. Louis Metropolitan Police Department, officers responded to a shooting on North 20 th Street, just south of Ferry, around 4:30 p.m.
Police set up several evidence markers in the middle of the street, next to the Bible Church of the Nazerene…