In the early morning hours of October 23, 2015, the lives of two individuals were tragically cut short in Birmingham, Alabama. Kenneth Leon Davidson, a 34-year-old male, and a 26-year-old woman named Shundria Latrice Peoples, were discovered with multiple gunshot wounds to their chests. First responders pronounced both Davidson, who was from the nearby city of Bessemer, and Peoples dead at the scene.
The investigation into the double homicide led authorities to a suspect who was just 15 y
...Read More