Police Witness - Why Liberty?

March 8, 2015

Major Neill Franklin (Ret.) is a 34-year veteran of both the Maryland State Police and the Baltimore Police Department who oversaw 17 separate drug task forces and is now Executive Director of Law Enforcement Against Prohibition (LEAP), an organization of police, prosecutors, judges and other law enforcement officials who want to end the war on drugs.

Create your own Why Liberty video and SHARE using #WhyLiberty.


Subscribe to Cato Video:

Subscribe on iTunes Subscribe via RSS

Recent Cato Videos