Latest News Spain’s football chief Luis Rubiales resigns after World Cup kiss scandalOctober 11, 2024