HANDOUT - 03 September 2025, China, Beijing: North Korea's leader Kim Jong Un (L) and Russian President Vladimir Putin (R) attend a joint meeting at the Diaoyutai State Guest House. Photo: -/Kremlin/dpa - ATTENTION: editorial use only and only if the credit mentioned above is referenced in full