Browsing Tag

WORLD CUP

France Wins 2018 FIFA World Cup

France has won the 2018 FIFA World Cup, defeating Croatia 4-2 Mario Mandzukic scored an own-goal to open scoring, with referee Nestor Pitana awarding a penalty to Les Blues after a confirmation from the  the Video Assistant Referee…