Gallery Russian President Vladimir Putin and Chinese President Xi Jinping attend a meeting at the Kremlin By DM NEWS - March 21, 2023 MOSCOW: Russian President Vladimir Putin and Chinese President Xi Jinping attend a meeting at the Kremlin in Moscow, Russia, here on Monday. –Agencies