Spain's Prime Minister Pedro Sanchez gives a speech during the World Governments Summit in Dubai on February 3, 2026. Editorial Fellow The Spanish government has called for an investigation into ...