Russia’s Putin arrives in China for state visit in a show of unity between the authoritarian allies
Russian President Vladimir Putin chairs a meeting on development of Russia’s military industrial complex, in Moscow, Russia on May 15, 2024. | Photo Credit: Reuters Russia’s President Vladimir Putin landed on May 16 in Beijing for a two-day state visit to China, in a show of unity between the authoritarian allies as Moscow presses forward…