News

Spanish soccer federation officials call for Luis Rubiales’ resignation

The Royal Spanish Football Federation is calling on president Luis Rubiales to resign after his World Cup celebrations sparked international backlash.