Black Talk Radio Live Drive @ 5 – DEA Head Michele Leonhart says high drug war deaths equals success
[jwplayer mediaid=”8226″]
- DEA head: A thousand dead children means we’re winning war on drugs
- Senate Torture Report Condemns C.I.A. Interrogation Program
- Thurgood Marshall Blasted Police for Killing Black Men With Chokeholds
- Protesters in Berkeley, California stage “die in” on railroad tracks