Tavon Holder, a 19-year-old from Theodore, Alabama, was tragically shot and killed on November 26, 2020. The incident occurred in the early evening hours, when Holder was found with multiple gunshot wounds at a residence on Willard Road in Theodore. Authorities responded to the scene after reports of gunfire, and Holder was later pronounced dead from his injuries after being transported to the hospital.
Investigations into Holder's death suggested that the shooting was a targeted act, w
...Read More