Retired Police Captain Demolishes the War on Drugs

0

LEAP co-founder, Peter Christ, appears on WGRZ-TV in Buffalo, NY and takes on all aspects of our disastrous War on Drugs. Captain Christ is vice-chair of Law Enforcement Against Prohibition.