Sports World Cup Final: Luis Rubiales Responds Defiantly To Critics Amid Incident With Jennifer HermosoBy David AyomideAugust 21, 20230 LAGOS, Nigeria (VOICE OF NAIJA) Luis Rubiales, the President of the Spanish Football Federation, has faced backlash for kissing women’s…