(Video) World Cup 2018: France wins World Cup Final…

France is the champion of the 2018 FIFA World Cup Final, besting Croatia by 4 goals to 2.

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.

(For details watch the video below)