Center for Strategic Communication

Russia’s Don Juan-in-chief  just got a little too friendly with Xi Jinping’s wife.