ST. LOUIS – A man was shot and killed late Sunday afternoon on a popular corridor in south St. Louis, FOX 2 News has learned.
The shooting took place around 5:45 p.m. near the intersection of Cherokee Street and Nebraska Avenue, in the city’s Gravois Park neighborhood, according to a statement from the St. Louis Metropolitan Police Department.
Police at the scene told FOX 2 they were investigating a homicide…