Spain’s Women’s WC winner Jenni Hermoso causes uproar after lip-to-lip kiss, Luis Rubiales apologizes
Spain won the FIFA Women’s World Cup title. Spain defeated England in the title match. Then there was a huge …
Spain won the FIFA Women’s World Cup title. Spain defeated England in the title match. Then there was a huge …