Steven Dudley

Steven Dudley

Recent Stories

Global Politics

Mexico's drug war

Mexico's President Felipe Calderon has declared war on the drug cartels, and has deployed army troops in the fight. But critics say the military effort has only made things worse. Steven Dudley reports from Juarez.