By
Monday, October 29th, 2012

Retired LAPD Deputy Chief, Stephen Downing, gives a powerful critique of the War on Drugs and how urgent it is that we have legalized regulation of drugs.