Spain wins Women's World Cup with 1-0 win over England - CBS News youtube.com Submitted by youtube2668 on August 21, 2023 at 6:19 PM in sports No comments 61