Russian President Vladimir Putin and Chinese leader Xi Jinping met Friday on the sidelines of the Beijing Winter Olympics on Friday, a show of solidarity and shared grievance calibrated to challenge the US-led world order amid a tense diplomatic standoff on Ukraine. 214