Historic rivals England and Argentina are facing off in the women’s World Cup in Le Havre, France this evening. Meetings between the two nations in have thrown up a number of controversial moments.
Historic rivals England and Argentina are facing off in the women’s World Cup in Le Havre, France this evening. Meetings between the two nations in have thrown up a number of controversial moments.