Squint, and you could almost mistake it for a rerun.
Sure, the stars and stripes are gone, replaced by the Russian tricolor. But except for a few telling details, Russian President Vladimir Putin received a welcome reception from his “dear friend” Xi Jinping that was a near mirror image of the diplomatic choreography surrounding Donald Trump’s visit just days earlier in Beijing.