Home » Europe » Page 17

Europe

Spain: Rubiales Resigns After World Cup Kiss

Luis Rubiales has resigned from his position as president of the Spanish Football Federation, after an unsolicited kiss earned him a slew of accusations of...

Translate