Mexican President Claudia Sheinbaum and Spanish Prime Minister Pedro Sanchez have struck a reconciliatory note, bringing closure to a diplomatic spat rooted in Spain's colonial legacy. The breakthrough came with King Felipe VI's admission of historical injustices, vital for mending relations.