PARIS: Moscow’s Luzhniki Stadium will host the opening match in the 2018 World Cup as well as the final...