Willard Taylor was a 36-year-old Black man who, on the night of September 19, 2019, never made it home. He is remembered as someone rooted in Missouri, with ties to Carsonville, and whatever brought him to the stretch of North Hanley Road that night ended in a sudden, violent moment that left a permanent silence behind. In the space of minutes, a late Thursday evening turned into a scene of flashing lights and hurried footsteps, the kind of night that fractures families and leaves communities se
...Read More