After thirty years of theories and three years of delays, the state finally put Duane “Keffe D” Davis in front of twelve jurors.
The Tupac Trial Is Here: Keefe D Faces a…
After thirty years of theories and three years of delays, the state finally put Duane “Keffe D” Davis in front of twelve jurors.