WORLD CUP: Fans gather in massive number to welcome the 2018 FIFA World Champions France Headlines of Today Desk Jul 17, 2018 2018 FIFA World Champions, France comprehensively beat Croatia 4-2 to claim the World cup for the second time ever. The Final took…