The Ed Show 06/02/11

The failure of the War on Drugs

Dr. James Peterson, professor at Lehigh University, talks about a new report that says the War on Drugs should end, citing poor performance and bad ... more Duration: {{video.duration.momentjs}}