Je’taun Rodgers works on a car at Gateway Tire & Car Care Center on Wednesday, June 17, 2026, in St. Louis. There has been a cluster of homicides nearby since March. A smoke shop and abandoned bus ...