ADVERTISEMENT

Vietnam activists question Facebook on suppressing dissent

Published Apr 10, 2018 04:34 pm
By Reuters HANOI - Vietnamese human rights activists and independent media groups have written to Mark Zuckerberg, Facebook Inc’s chief executive, questioning whether the social media platform was helping suppress dissent in the communist country. The letter, released on Tuesday by U.S.-based human rights group Viet Tan and signed by nearly 50 other groups, said Facebook’s system of automatically pulling content if enough people complained could “silence human rights activists and citizen journalists in Vietnam”. A Vietnamese Facebooker and a human right activist La Viet Dung shows the open letter signed by himself sent to Facebook Inc.'s chief executive Mark Zuckerberg, in Hanoi, Vietnam April 10, 2018. (REUTERS/Kham / MANILA BULLETIN) A Vietnamese Facebooker and a human right activist La Viet Dung shows the open letter signed by himself sent to Facebook Inc.'s chief executive Mark Zuckerberg, in Hanoi, Vietnam April 10, 2018. (REUTERS/Kham / MANILA BULLETIN) Despite sweeping economic reform in Vietnam, and increasing openness toward social change, including gay, lesbian and transgender rights, the ruling Communist Party retains tight media censorship and does not tolerate criticism.Vietnam last year unveiled a 10,000-strong military cyber warfare unit, named Force 47, to counter “wrong” views on the internet. The open letter to Zuckerberg called Force 47 “state-sponsored trolls” and accused them of exploiting Facebook’s community policies and disseminating fake news about the activists. Vietnam’s government said Facebook has committed to work with it to prevent content that violates the country’s laws from appearing on its platform and will also remove fake accounts and fake content about senior government officials. The activists said the frequency of takedowns had risen and Facebook’s has been unhelpful in restoring accounts and content, after its Head of Global Policy Management Monika Bickert met with Vietnamese Information Minister Truong Minh Tuan in 2017. Facebook said at the time of the meeting it would set up a separate channel to directly coordinate with the communication and information ministry on reports of illegal content. “We appreciate Facebook’s efforts in addressing safety and misinformation concerns online in Vietnam and around the world,” the activists said. “Yet it would appear that after this high profile agreement to coordinate with a government that is known for suppressing expression online and jailing activists, the problem of account suspension and content takedown has only grown more acute.” Earlier this month, Vietnamese human rights lawyer and activist Nguyen Van Dai was jailed for 15 years on the charge he “aimed at overthrowing the people’s administration”. Another five activists were jailed for seven to 12 years. Their sentences prompted responses by representatives from the United States, the United Kingdom, Germany, the Netherlands and the European Delegations among other rights groups. But Vietnam’s foreign ministry spokeswoman Le Thi Thu Hang said “there is no such thing as people being arrested for freely expressing opinion” in Vietnam. Facebook had not immediately response to a request for comment on the letter to Zuckerberg. Vietnam’s ministry of foreign affairs did not immediately responded.
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.