On October 29, 2009, 47-year-old David Leon Williams was fatally shot near the intersection of 25th Street and Avenue E in the Ensley neighborhood of Birmingham, Alabama. Following the shooting, he was found deceased a block away.
Subsequent investigations led to the arrests of Marcus Smith and Quanisha Smith in connection with Williams's death. Details regarding the motives behind the shooting or the relationship between the suspects and the victim were not disclosed in the available
...Read More