Mexico: US 'irresponsible' on gun trade
Mexico's president Felipe Calderon has long been an ally of the United States in the so-called war on drugs.
But now he has come out and criticised Washington, it is not doing enough to fight drug use.
He has also said the US is irresponsible over the selling of weapons, allowing too many guns to come over the border.
Stephanie Holmes reports.