They're BOTH on the drug cartels' payroll!
Bingo!
In Afghanistan we are funding both sides of the war because of our domestic consumption of drugs. In Mexico we have created a narco state with our insatiable demand for drugs. We have also created a demand for illegal immigrants with our suicidal policies that fund coyotes and drug cartels who are nimble entrepreneurs in the business of smuggling humans.
Our drug policy has turned Mexico into a narco state and made it fatuous to believe that the Mexicans can stop either drugs or immigrants even if they wanted to, and they don't.
We can send tens of thousands of soldiers along the border or we can legalize drugs in America. Neither party will let us do either. Until we do at least one, we will make no real or permanent progress.
We will not solve the immigration problem as long as Mexico is a narco state.
We will never solve the drug problem as long as drugs are illegal.
If we do not solve the immigration and drugs problem we will not be in a condition to contend with China.
So from where do the cartels get their money?
Now just a cotton pickin’ minit here. Let’s be fair. Mexico’s Speaker may well be on several drug cartels’ payroll. He is in Mexico, and he is a government official, after all. But Nancy would never be on a drug cartel’s payroll. She wants to bring in a horde of Central Americans for America(’s destruction) purely on ideological grounds, as well as for fun. Her gardener du jour will only put out for her once, then quit in disgust, and then she has to go and hire another one. Dry up the supply, and then what will she do? British yob and Eurabian refugees have more discriminating taste in whom they put out for.