ADVERTISEMENT

Russian President Putin meets with North Korean foreign minister in latest high-level diplomacy

Published Jul 20, 2026 01:33 pm
Russian President Vladimir Putin shakes hands with North Korean Foreign Minister Choe Son Hui during their meeting at the Kremlin in Moscow,  Sunday, July 19, 2026. (Alexander Shcherbak, Sputnik, Kremlin Pool Photo via AP)
Russian President Vladimir Putin shakes hands with North Korean Foreign Minister Choe Son Hui during their meeting at the Kremlin in Moscow, Sunday, July 19, 2026. (Alexander Shcherbak, Sputnik, Kremlin Pool Photo via AP)
SEOUL, South Korea (AP) — Russian President Vladimir Putin met with North Korea’s foreign minister and thanked Pyongyang for supporting his war against Ukraine, in the latest high-level diplomacy between the countries, Russian state media reported.
The visit by North Korean Foreign Minister Choe Son Hui comes without an obvious occasion, such as a multilateral diplomatic event or state anniversary, and has raised speculation that she may be coordinating a possible visit to Russia by North Korean leader Kim Jong Un. North Korean state media said Choe departed for Russia on Saturday at the invitation of Russian Foreign Minister Sergey Lavrov but has yet to comment on the purpose of her visit.
Yoon Min Ho, spokesperson for South Korea’s Unification Ministry, which handles affairs related to North Korea, said Monday that Seoul was closely monitoring the meetings but declined to assess whether Moscow and Pyongyang were discussing another summit between their leaders.
Russia’s Tass news agency said Putin during his meeting with Choe at the Kremlin on Sunday praised the countries’ bilateral relations and reiterated his “gratitude to the North Korean leadership and people” for supporting his military operations against Ukraine. Choe told Putin that Kim remains committed to the “comprehensive development” of relations with Russia, Tass said.
Kim traveled to Russia’s Far East for summits with Putin in 2019 and 2023. Putin invited Kim to visit Russia again during their summit in Pyongyang in June 2024, where the leaders signed a strategic partnership agreement pledging mutual aid if either country faces aggression.
Kim in recent years has made Russia the priority of his foreign policy, sending thousands of troops and huge supplies of weapons to support Putin’s war in Ukraine, possibly in exchange for economic aid and technology transfers that some experts say are helping advance North Korea’s military capabilities.
Kim has also been seeking stronger ties with China, including hosting Chinese President Xi Jinping for a June summit in Pyongyang, as he embraces the idea of a “new Cold War” and projecting Pyongyang as part of a united front against Washington.
Choe’s visit to Moscow came shortly after North Korea and China exchanged high-level visits, with North Korean Cabinet premier, Pak Thae Song, Kim’s top economic official, meeting Xi in Beijing and Wang Huning, a member of the Chinese Communist Party’s powerful Politburo Standing Committee, visiting Kim in Pyongyang this month.
Kim has suspended all meaningful dialogue with the United States and South Korea since the collapse of his nuclear diplomacy with U.S. President Donald Trump in 2019. He has used Russia’s war on Ukraine as a distraction to accelerate the advancement of his nuclear weapons and missile program, while demanding that Washington abandon its calls for North Korea’s nuclear disarmament as a precondition for talks.

Related Tags

world news Russian President Vladimir Putin North Korea
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ static_articles_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.