Mayor Responds St. Louis Police Shooting in Old North
Last night a 16-year-old St. Louis boy was shot and killed by two police officers at a gas station on the 2800 block of North Florissant Avenue in the Old North St. Louis neighborhood. Drug Enforcement and Intervention detectives were in the area when they saw several armed individuals in the gas station's parking lot, a police report says. According to KSDK, the detectives pulled into the gas station in an unmarked vehicle.
stLouIST