News

England Women face Spain Women in the final of the Women’s European Championship on Sunday evening in Basel, Switzerland.