Spain's Prime Minister and Secretary-General of the Spanish Socialist Party (PSOE) Pedro Sanchez speaks during a pre-election campaign rally at the Cabanyal municpal sports hall in Valencia on November 6, 2026. Spain is due to hold a snap general election on November 29, following eight years of Socialist-led government under Sanchez. (Photo by JOSE JORDAN / AFP via Getty Images)

News, Photo and Web Search