Theatre of Dreams: France crowned world champions

Russia Published: Jul 15, 2018, 11:33 PM(IST)
France lift a second world title with a 4-2 win over Croatia in a thrilling 2018 FIFA World Cup final at Moscow's Luzhniki Stadium. WION's World Cup experts Ashley Westwood and Eugeneson Lyngdoh recap the culmination of the 21st edition of football's biggest spectacle, and the heralding of a new French revolution.
Read in App