Kenneth Lamar Spencer, a 29-year-old Black man from Tallassee, Alabama, was shot multiple times just after midnight in the early hours of Friday, October 31, 2025, along the 300 block of Second Avenue after officers responded to a 911 call reporting gunfire in the neighborhood. First responders arrived to find him gravely wounded in what would quickly become a chaotic and emotionally charged scene. As officers and medics tried to save his life there in the street, tensions around them boiled ove
...Read More