Kenneth Leon Davidson, a 34-year-old man from Birmingham, Alabama, was fatally shot on October 23, 2015, in a tragic incident that left his family and the community in shock. Davidson was found in the western part of Birmingham, in a residential area, where he had been shot multiple times. Police were called to the scene after reports of gunfire, and when they arrived, they found Davidson with critical injuries. Despite the efforts of first responders to save him, he was pronounced dead shortly
...Read More