Chinese leader Xi Jinping is inviting Russian President Vladimir Putin to visit China later this year — another show of support for Moscow as a war crimes arrest warrant increasingly isolates the Russian leader. Putin and Xi appear to be positioning themselves as the leaders of a new global order opposed to U.S. power. The White House has accused Xi of providing “diplomatic cover” for Putin after the International Criminal Court issued a warrant for his arrest.