Day: July 15, 2018

France won the FIFA World Cup final 2018, Beating Croatia 4-2

France have won the FIFA World Cup final 2018, seeing off a valiant effort by Croatia in the process. Here’s the opportunity to see how history will remember the winners and losers. MOSCOW — The first France goal came off a Croatian’s head. The second was scored with the aid of the