China’s state-run Global Times on Thursday described Russian President Vladimir Putin as Beijing’s “most important guest” of the 2022 Winter Olympics despite the fact Russia’s national Olympic team is banned from competition by the World Anti-Doping Agency (WADA).