BREAKING: Russia 2018: France Wins 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 (VAR) after 38 minutes….