Leading officials within the Spanish Football Federation asked suspended president Luis Rubiales to resign on Monday because …
source
Spanish soccer federation leaders ask president Rubiales to resign



Leading officials within the Spanish Football Federation asked suspended president Luis Rubiales to resign on Monday because …
source