Traffic (2000)
For quite a long time, the United States Government has waged a “war” on drugs that’s been full of political posturing, rhetoric and nearly fruitless effort. For all of the money spent, lives lost and destroyed, not much has changed in terms of the demand for illegal narcotics. Traffic, aContinue Reading