Hillary Clinton was in a blame-America-first mode when visiting Mexico, laying most of the blame for Mexico's violent drug trade on America's appetite for illegal drugs. In fact, Mexico also is a big consumer of illegal drugs, as two reports note. Mexidata.info writes:
A growing number of reports from Mexico, however, paint a far more complex picture of the drug problem than the one conveyed by Mexican authorities. Nowadays, Mexico is an important consumer of illegal drugs.
and this report on "Adolescent Drug Use Causing Concern in Mexico"