Spain and Mexico have taken a significant step toward repairing diplomatic ties, as Mexican President Claudia Sheinbaum met Spanish Prime Minister Pedro Sánchez in Barcelona, marking the first presidential-level visit between the two nations in eight years.
