Tue, 04/18/2023 - 16:00 Tech Insider Politics Russian President Vladimir Putin meets with Chinese Defense Minister Li Shangfu at the Kremlin in Moscow on April 16, 2023.Pavel Bednyakov/Getty Images Tags Military & Defense, politics, International, News, Russia, China, Ukraine, Vladimir Putin Source China's defense minister applauds Putin for 'promoting world peace' amid Russia…