A woman poses with Zabivaka, the official mascot of the 2018 FIFA World Cup Russia, in Sochi, Russia, yesterday. Zabivaka means “the one who scores” in Russian. The one-month World Cup kicks off today, with the curtain-raiser seeing host Russia take on Saudi Arabia. (More on P5)Xinhua |