Drug Czar Jim Carroll: ’93 Percent of Heroin’ in U.S. ‘Comes from Mexico’

Jim Carroll, director of the U.S. Office of Drug Control Policy, told Breitbart News that “93 percent of heroin” in…

Continue Reading →