HUFFINGTON POST
04/06/2009 05:12 am ET Updated May 25, 2011

Mexico Blames Drug Cartels On US 'Corruption'

The Mexican president has blamed US "corruption" for hampering his nation's efforts to combat violent drug cartels.

Read more on Al Jazeera English