France Officially Wins Second World Cup in Russia
France, after a long and hard fought battle, takes home World Cup in Russia after final defeating Croatia by a score of 4 to 2.
France edged Croatia in a four goal soccer victory on Sunday to win the world’s most-watched sport’s coveted FIFA World Cup at Luzhniki Stadium in Russia’s Moscow. Streets flooded with cheering French, who took home their second Cup since a 1998 victory against Brazil. Going into the match, the odds were with the French. Croatia had to fight from behind nearly every game to reach the finals.
More details to follow.



