ADVERTISEMENT

China to retaliate with sanctions on US officials, NGO leaders over Hong Kong issues

Published Apr 21, 2025 09:33 am

HONG KONG (AP) — China will sanction United States officials, lawmakers and leaders of non-governmental organizations who it says have "performed poorly” on Hong Kong issues, the foreign ministry announced.

The U.S. in March sanctioned six Chinese and Hong Kong officials who it alleged were involved in “transnational repression” and acts threatening to further erode the city’s autonomy. The officials included Justice Secretary Paul Lam, security office director Dong Jingwei and former police commissioner Raymond Siu.

In a retaliatory move against Washington, D.C., on Monday, Chinese foreign ministry spokesperson Guo Jiakun in Beijing said China strongly condemned the acts, calling them “despicable." The U.S. has seriously interfered in the affairs of Hong Kong and violated international law principles, he said

“China has decided to impose sanctions on U.S. congressmen, officials, and NGO leaders who have performed poorly on Hong Kong-related issues,” Guo said, adding the response was made according to the anti-foreign sanctions law.

He did not provide more details about who is being targeted.

Guo also issued a warning about Hong Kong, saying the southern Chinese city's affairs are not subject to U.S. interference. Any actions considered wrong by the Chinese government that are taken on Hong Kong-related issues will be met with firm countermeasures and reciprocal retaliation, he said.

The tit-for-tat sanctions over Hong Kong's human rights issues are the latest sign of rising tensions between Beijing and Washington, which are already locked in a trade war that has rattled businesses on both sides.

Beijing separately warned other countries on Monday against making trade deals with the U.S. to China’s detriment.

The U.S. sanctions on officials in March were not the first related to the former British colony, which returned to Chinese rule in 1997. During Donald Trump’s first presidential term, his government imposed sanctions on Hong Kong and Chinese officials for undermining Hong Kong’s autonomy.

In 2021, former President Joe Biden’s administration slapped more sanctions on officials over Beijing’s crackdown on political freedoms in the semi-autonomous city.

Since China imposed a national security law in 2020 to quell the 2019 massive anti-government protests, Hong Kong authorities have prosecuted many of the city's leading activists. Media outlets known for their critical reports of the government shut down following arrests of their top management. Dozens of civil society groups disbanded.

Over the past two years, Hong Kong authorities have issued arrest warrants for 19 activists based overseas, with bounties of $1 million Hong Kong dollars ($128,536) for information leading to each of their arrests. Some of them resided in the U.S.

The years-long crackdown has drawn criticism from foreign governments, especially because the city was promised its Western-style civil liberties and semi-autonomy would be kept intact for at least 50 years during the 1997 handover.

The Beijing and Hong Kong governments insist the law is necessary for the city’s stability.

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.