England have won the Women’s European soccer Championship with a 2-1 extra-time triumph over eight-time winners Germany at Wembley Stadium.
England have won the Women’s European soccer Championship with a 2-1 extra-time triumph over eight-time winners Germany at Wembley Stadium.