Jul 16, 2018 07:33 Asia/Tehran [Updated: May 28, 2020 22:39 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