July 15, 2018
July 15, 2018
France seal second World Cup triumph with 4-2 win over brave Croatia
France won the Fifa World Cup for the second time by overcoming Croatia's bold challenge in a thrilling final in Moscow's Luzhniki Stadium.