Jul 16, 2018 07:33 Asia/Tehran
  • Photo by FIFA
    Photo by FIFA

France have won the 2018 FIFA World Cup Russia™ after defeating Croatia 4-2 in a thoroughly entertaining Final at the Luzhniki Stadium in Moscow in what was a fitting end to an outstanding tournament.

Tags

Comments