The Zocalo, a vast square in the heart of Mexico City, has been a gathering place since the days of the Spanish conquistadors. Walk through it today and you’ll encounter, as expected, intense hatred of Donald Trump.
But what you’ll also find is that Mexicans are just as furious at their own government for letting the U.S. president push their country around. What’s more, many proclaim to be fed up with Nafta. Trump’s pledge to rewrite the trade pact doesn’t go far enough for them. It should be scrapped entirely.