France has won its second FIFA World Cup title after beating Croatia in a thrilling final in Moscow's Luzhniki Stadium.…