epa11344024 Russian President Vladimir Putin (L) and Chinese President Xi Jinping shake hands as they pose for photos before a meeting in narrow format at the Great Hall of the People in Beijing, China, 16 May 2024. The Russian president is on an official visit to China on 16 and 17 May. EPA/SERGEY BOBYLEV / SPUTNIK / KREMLIN POOL MANDATORY CREDIT