ADVERTISEMENT

4 former Hong Kong lawmakers freed after years in prison under a Beijing-imposed security law

Published Apr 29, 2025 01:58 am

FREED PHOTO.jpg

The exterior view of Shek Pik Prison in Hong Kong, Tuesday, April 29, 2025. (AP Photo/Chan Long Hei)

 

HONG KONG (AP) — Four former Hong Kong lawmakers were freed from prison on Tuesday, having served more than four years for their conviction under a Beijing-imposed law that crushed a once-thriving pro-democracy movement.

Claudia Mo, Jeremy Tam, Kwok Ka-ki and Gary Fan were among 47 activists arrested in 2021 for their roles in an unofficial primary election. They were the first of the convicted activists to reunite with their families and friends following years of separation.

Only vehicles involved in the release operation were seen leaving the three prisons in the remote areas of the Asian financial hub under tight security. The curtains of the vehicles were down. Reporters who waited for hours outside the prisons where they were held were unable to see them in person around the facilities.

An Associated Press reporter saw Mo's husband, Philip Bowring, waiting for the activist to return home at their residence before being escorted by police out of the area where they live.

In a video posted by local online media HK01, Fan, when asked by a reporter about his feelings, thanked Hong Kongers and the media for their concern. He added he was going to reunite with his family.

The 2020 unofficial primary drew 610,000 voters, and its winners had been expected to advance to the official legislative election. Authorities postponed that, however, citing public health risks during the COVID-19 pandemic.

During the trial, prosecutors said the activists aimed to paralyze Hong Kong's government and force the city's leader to resign by aiming to win a legislative majority and using it to block government budgets indiscriminately. The judges said in their verdict last year that the activists' plans to effect change through the unofficial primary would have undermined the government's authority and created a constitutional crisis.

Only two of the 47 original defendants were acquitted. The remaining activists received prison terms ranging from four years and two months to 10 years on a charge of conspiracy to commit subversion. Mo, Tam, Kwok and Fan, who got the shortest terms, had their sentences reduced after pleading guilty.

Regardless of their term length, years of separation have pained the activists and their families. The case involved democracy advocates across the spectrum. They include legal scholar Benny Tai, who got a 10-year prison term, and former student leader Joshua Wong, who has to serve four years and eight months.

Fourteen of the convicted activists would appeal their cases. The government lawyers would also appeal the acquittal of one activist.

Critics said their convictions illustrated how authorities crushed dissent following massive anti-government protests in 2019, alongside media crackdowns and reduced public choice in elections. The drastic political changes reflect that the Western-style civil liberties Beijing promised to retain in the former British colony for 50 years when it returned to China in 1997 were shrinking, they said.

Beijing and Hong Kong governments insisted the national security law was necessary for the city's stability. China defended the judicial decisions, despite criticism from foreign governments.

 

 

Related Tags

WORLDNEWS
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.