Monday, 16 July 2018 07:50 [ Last Update: Saturday, 15 August 2020 14:39 ]
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.