France have defeated Croatia in the final of 2018 FIFA World Cup to become champion of football world after 20 years. The French team secured 4-2 victory over Croatian side to claim world cup trophy. First time France won football world championship in 1998.
Moscow’s Luzhniki Stadium hosted the final of 21st FIFA world cup.
(More to follow…..)