In the old days, if you were an immigrant and had not qualified for a passport/citizenship, you had to carry your Alien ID card, along with your license, if you had one.
Never had to show mine.
But there is no govt in the world that has shown less respect for its own borders as the USG visavis the Mexican border.
The amazing thing is that it’s taken so long for people to wake up.