Thanassis Stavrakis/AP July 15, 2018 France Wins World Cup France is the champion of the 2018 FIFA World Cup Final, besting Croatia by 4 to 2.
(Eleanor Beardsley/NPR) June 06, 2014 70 Years On, A Normandy Village Honors Aging WWII Veterans Listen