You cannot blame anything else but our insane consumption of drugs and our asinine laws that support the money behind it. When heroin is illegal it is expensive and thugs that produce it become rich.
I agree with the notion that we are a nation of immigrants and that is a good thing. This "invasion" our idiot in Chief refers to has nothing to do with immigration it is swarms of innocent people fleeing the horrid results of OUR drug and money obsession. It’s our fault that they have to flee their homes not theirs.
WE need to fix that. First, all drugs must become legal and cheap, we need to get the money and violence out of the picture above all. because what we are doing now just drives thousands of people out of their homes because of the cartels vast wealth or simply because many have been drained to a pulp trying to deal with addiction with little more than a disdainful glance from society or more and still expensive alternative drugs supplied by big pharma.
We fix OUR drug and money obsession and we have solved 90% of what people are incorrectly calling an immigration issue i.e. the refugees fleeing the cartels and governments fueled by our drug consumption and money obsession. (in bold added because of comments)