Trump is fighting the last war on immigration

Enough with the wall!

Migrant workers.
(Image credit: Dennis MacDonald / Alamy Stock Photo)

Mexico was never going to pay for a 2,000-mile construction project along the Rio Grande, despite President Trump's continued protestations that America's southern neighbor will foot the bill for his fantastical and unnecessary wall.

In reality, it's not Mexico who would pay. It's American taxpayers.

Subscribe to The Week

Escape your echo chamber. Get the facts behind the news, plus analysis from multiple perspectives.

SUBSCRIBE & SAVE
https://cdn.mos.cms.futurecdn.net/flexiimages/jacafc5zvs1692883516.jpg

Sign up for The Week's Free Newsletters

From our morning news briefing to a weekly Good News Newsletter, get the best of The Week delivered directly to your inbox.

From our morning news briefing to a weekly Good News Newsletter, get the best of The Week delivered directly to your inbox.

Sign up
Shikha Dalmia

Shikha Dalmia is a visiting fellow at the Mercatus Center at George Mason University studying the rise of populist authoritarianism.  She is a Bloomberg View contributor and a columnist at the Washington Examiner, and she also writes regularly for The New York Times, USA Today, The Wall Street Journal, and numerous other publications. She considers herself to be a progressive libertarian and an agnostic with Buddhist longings and a Sufi soul.