Over 27 years after the shooting death of Tupac Shakur, Las Vegas police have finally made an arrest in connection to the rapper’s long-unsolved murder: Duane “Keffe D” Davis, the self-proclaimed last living person involved in the September 1996 drive-by shooting that ultimately claimed Shakur’s life at the age of …
Read More »