Lafranz Deandre Wilson Jr., 19, Black male, was killed on June 10, 2025, after gunfire erupted at the intersection of West Florissant Avenue and Chambers Road in Dellwood, St. Louis County. Officers with the North County Police Cooperative were called just before 3 p.m. to a chaotic scene where two vehicles had crashed—one riddled with bullet holes—and Wilson was found fatally wounded near the busy crossroads. The intersection was shut down as investigators worked around a maroon car and a f
...Read More