Brian Willis was a 23-year-old Black man whose life ended in the early hours of July 24, 2020, in St. Louis, Missouri. In the darkness of that night, police found him shot to death around 1:40 a.m. on the 4100 block of Clay Avenue, a stretch of north-city streets not far from Fairground Park, where summer nights can still carry the hum of traffic and distant voices even after midnight.
What happened in the moments before he was discovered hasn’t been laid out in public detail in the re
...Read More