Mexico's 2018 presidential race hasn't even begun, but it's already a nail-biter, featuring two women, a left-wing firebrand, party defections, strange bedfellows and no small dose of scandal.
Shattered by powerful back-to-back earthquakes, Mexico is facing daunting damages across six states. Now Chiapas and Oaxaca, the country's two poorest states, which were hit first, fear neglect.
From south of the border, Trump seems to be using DACA as a diplomatic weapon in his ongoing power struggle with the Mexican government. That just hurts 800,000 people and helps President Peña Nieto.
Three Mexican governors have been arrested in 2017 abroad after fleeing justice, and nearly 90% of the country's citizens see the government as deeply corrupt.
This is not the first time Mexico's government has been accused of spying on and harassing citizens whose activities it finds inconvenient.
A controversial report claims that Mexico is more violent than Afghanistan and Yemen. It's wrong on the details but right that Mexico is, in effect, a war zone.
President Trump wants to renegotiate or eliminate NAFTA because of its impact on U.S. trade, but the accord is also a cornerstone of continental cooperation on security issues as well.
Since World War II, the US and Mexico have successfully worked together on issues like trade and migration. If Trump refuses to treat Mexico as a partner, how bitter will the breakup be?
It takes a lot to make a president with a 12% approval rating a hero. Trump may yet manage it.
US foreign relations have gone online. And the results are not looking good.
What's cooler than standing up to a bully?