Spanish Football Federation’s Regional Presidents Demand Luis Rubiales’ Resignation
MADRID, SPAIN – AUGUST 28: Press at the entrance of the Royal Spanish Football Federation (RFEF), in … [+] Las Rozas (Madrid), on 28 August, 2023 in Madrid, Spain. The …