England wins its first major women’s football title in the European Championship final at Wembley Stadium in London.
Read the news from all international angles and create your independent opinion
England wins its first major women’s football title in the European Championship final at Wembley Stadium in London.