Film critic Kenneth Turan of the Los Angeles Time reviews the new movie, Traffic. Its a tale of the so-called "war on drugs", careening from Washington DC government offices to the cars of druglords in Mexico.
Copyright 2001 NPR
Film critic Kenneth Turan of the Los Angeles Time reviews the new movie, Traffic. Its a tale of the so-called "war on drugs", careening from Washington DC government offices to the cars of druglords in Mexico.
Copyright 2001 NPR