As much as it upsets my conservative colleagues, President Barack Obama is absolutely right when he said that "much of the root cause of violences that's been happening here in Mexico, from which so many Mexicans have suffered, is the demand for illegal drugs in the United States."
He made the statement during his recent Central American tour while speaking to college students at the Anthropology Museum in Mexico City. (His entire speech is below.) He also said we "recognize that most of the guns used to commit violence here in Mexico from the United States.
Conservatives see his remarks as yet another "apology tour" in which he blames the United States for, well, just about everything. Whether he should be making it a habit to apologize while visiting foreign nations is another question. But one needs to be a genius (or a president) to recognize that our American drug culture is so much to blame for drug cartels that are battling it out for dominance in Mexico.
It's the law of supply and demand; without the American demand for illegal drugs, no one would be fighting to be the kingpin of drug suppliers. What to do about a popular culture that for decades has viewed illegal drug use as hip, I have no idea.
Order my new historical novel, "Madness: The War of 1812" from Amazon.