Uploaded February 2017 | Updated September 2026, 20 hours ago
Executive director of Law Enforcement Against Prohibition (LEAP), Neill Franklin, discusses the broken war on drugs, unfair sentencing, and mass incarceration within the United States. He states how Ross has “so much to give to society” and how he represents many people's unjust struggle with the system of law.
Executive director of Law Enforcement Against Prohibition (LEAP), Neill Franklin, discusses the broken war on drugs, unfair sentencing, and mass incarceration within the United States. He states how Ross has “so much to give to society” and how he represents many people's unjust struggle with the system of law.










