In addition to putting military on the border, deporting illegals, punishing companies that hire illegals, etc. we need to demand that the US seize Mexican assets here to pay for the many Mexican criminals we jail and for the emergency healthcare, and for truck accidents, etc.
The whole reason the Mexican "government" is pushing an illegal immigrant agenda is so that they can stuff their pockets, and not have to provide the opportunities that a nation is suppose to provide for its people.
They don't reimburse us for all the free medical care their citizens are getting ---the Mexican government will not pay for any damage done to American citizens by the accidents their truck drivers cause or are involved in.