In the Zion City neighborhood of Birmingham, Alabama, the life of 39-year-old Towan Troy Lee, a male native of New Jersey who had made Birmingham his home, was tragically cut short. On the afternoon of October 17, 2019, a passerby discovered Lee unresponsive in the roadway at the intersection of 93rd Street North and 7th Court North. Emergency services, including Birmingham Fire and Rescue, were dispatched to the scene, but it was too late; Lee was pronounced deceased upon their arrival. The ini
...Read More