In the early evening of December 8, 2019, tragedy struck in Birmingham, Alabama, when 18-year-old Ivey Carter Wilson III was found fatally shot. The incident occurred at approximately 5:20 p.m. in the 200 block of Tucker Avenue, where Birmingham Police officers responded to a report of a shooting.
Upon their arrival, officers discovered Wilson and another 18-year-old, Kendall Jamal Shack, lying unresponsive in the roadway. Both young men were suffering from gunshot wounds. Personnel from
...Read More