ST. LOUIS – St. Louis homicide detectives have been called to a murder in north St. Louis. Police tell Fox 2 that the shooting occurred just after 6 pm at Lowell Street and Jackson Street.
Both victims were located in the 8800 block of Lowell. One victim was transported to the hospital with non-life threatening wounds.
More details as they become available.