France lived up to their promise on Sunday in Moscow by winning their second FIFA World Cup title with a 4-2 defeat of Croatia in the 2018 edition’s final match.
The post France show class in becoming new world champions appeared first on Vanguard News.