ADVERTISEMENT

Panama president says US Embassy threatened to cancel visas over ties to China

Published Oct 17, 2025 08:59 am
PANAMA CITY (AP) — Panama President José Raúl Mulino said Thursday that someone at the U.S. Embassy has been threatening to cancel the visas of Panamanian officials as the Trump administration pressures Panama to limit its ties to China.
FILE - Panama President José Raúl Mulino speaks during the 80th session of the United Nations General Assembly, Sept. 24, 2025, at U.N. headquarters. (AP Photo/Yuki Iwamura, File)
FILE - Panama President José Raúl Mulino speaks during the 80th session of the United Nations General Assembly, Sept. 24, 2025, at U.N. headquarters. (AP Photo/Yuki Iwamura, File)
Responding to a question at his weekly news conference, Mulino said without offering evidence that an official at the U.S. Embassy is "threatening to take visas," adding that such actions are "not coherent with the good relationship I aspire to maintain with the United States." He did not name the official.
U.S. Ambassador to Panama Kevin Marino Cabrera said in a statement Thursday that "a visa is a privilege, not a right."
He cited a U.S. policy announced in September by the State Department to restrict visas to Central American citizens who act on behalf of the Chinese Communist Party to undermine the rule of law in the region. "We revoke and deny visas according to our laws and regulations, without regard to the profession or position of the individual in the government."
But in September, the U.S. State Department said in a statement that the U.S. was committed to countering China's influence in Central America and would restrict visas for people who maintained relationships with China's Communist Party or undermined democracy in the region on behalf of China.
Earlier this week, the Trump administration revoked the visas of six foreigners deemed by U.S. officials to have made derisive comments or made light of the assassination of conservative activist Charlie Kirk last month.
Similar cases have surfaced recently in the region. In April, former Costa Rica President and Nobel Peace Prize winner Oscar Arias said the U.S. had canceled his visa. In July, Vanessa Castro, vice president of Costa Rica's Congress, said that the U.S. Embassy told her the U.S. had revoked her visa citing alleged contacts with the Chinese Communist Party.
Panama has become especially sensitive to the U.S.-China tensions because of the strategically important Panama Canal.
U.S. Secretary of State Marco Rubio visited Panama in February on his first foreign trip as the top U.S. diplomat and called for Panama to immediately reduce China's influence over the canal. Panama has strongly denied Chinese influence over canal operations, but has gone along with U.S. pressure for the Hong Kong-based company operating ports on both ends of the canal to sell its concession to a U.S. consortium.
Mulino has said that Panama will maintain the canal's neutrality.
"They're free to give and take a visa to anyone they want, but not threatening that if you don't do something, I'll take the visa," Mulino said Thursday. He noted that the underlying issue — the conflict between the U.S. and China — "doesn't involve Panama."

Related Tags

World news
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; } }

{{ articles_filter_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.