France Wins 2018 World Cup Championship! Congratulations. Sun, 07/15/2018 - 5:18pm Section: BREAKING NEWS