As Latin American governments condemn a tough new anti-immigeration law in the US state of Arizona, the rights group Amnesty International has criticized Mexican authorities for failing to protect migrants. Amnesty has said that Mexico must end the abuse of thousands of people from Central America traveling toward the US border. Mariana Sanchez reports (29 April, 2010).