Many of the concessions Trump claimed to have won from Mexico when he agreed to a 30-day delay on tariffs were not really new ...
Mexico's President Sheinbaum currently has the second-highest approval rating among 24 world leaders, behind only India's ...