Olga Carmona, the Spanish soccer star who scored the winning goal in the Women’s World Cup final, said it made her “angry” that Luis Rubiales’ unwanted kiss on teammate Jennifer Hermoso overshadowed the team’s historic victory.

Following weeks of fierce criticism, Rubiales resigned from his position as president of the Spanish soccer federation (RFEF) on Sunday, saying that he “won’t contribute anything positive [to RFEF or Spanish soccer]” were he to remain in the role. Read More