Category: Sports


U.S. Women Repeat as World Cup Champions

The United States shutout the Netherlands 2-0 in the final of the women’s World Cup in Lyon, France on July 7th, to win its second consecutive title and fourth overall....