ADVERTISEMENT

US Senate passes measure to fight sex trafficking, bill heads to Trump

Published Mar 22, 2018 08:34 am

 By Agence France-Presse

The US Senate overwhelmingly approved a bill Wednesday aimed at countering sex trafficking that allows victims of such exploitation to seek justice against website owners who knowingly promote or facilitate it. Members of Congress from both parties worked with the White House, including aide Ivanka Trump, daughter of President Donald Trump, on a measure to crack down on website owners who promote or facilitate sex trafficking (AFP/MANILA BULLETIN) Members of Congress from both parties worked with the White House, including aide Ivanka Trump, daughter of President Donald Trump, on a measure to crack down on website owners who promote or facilitate sex trafficking (AFP/MANILA BULLETIN) Senators voted 97-2 to pass the measure, which cleared the House of Representatives last month and now heads to the White House for President Donald Trump's signature. Supporters hailed the passage of the Stop Enabling Sex Traffickers Act (SESTA) as a major victory, but the measure is not without its critics: some say it would undermine a basic underpinning of the internet, which enables websites to host information from third parties without liability. Senator Rob Portman, a Republican sponsor of the bill, called the vote "a victory for trafficking survivors and a victory for our efforts to help stop the selling of women and children online." "For far too long, bad actors like Backpage hid behind an outdated law that allowed them to knowingly facilitate sex trafficking of children online," added Senate Democrat Claire McCaskill. "But that ends today." Backpage and other websites have been accused of facilitating sexual exploitation including prostitution and human trafficking through their adult services listings. Trump applauded the bill's passage, with the White House saying it would help "end modern slavery in all of its forms." "The president and his entire administration are firmly committed to holding those who participate in these horrific crimes accountable," press secretary Sarah Sanders said. The Department of Justice, while supporting the intent of SESTA, had expressed concerns about the bill, warning lawmakers that part of it might violate the US Constitution. The Center for Democracy & Technology has said the bill would create a "confusing mashup" of federal and state criminal and civil liability for intermediary websites and could result in censorship of legal content. The new legislation would amend an existing law from 1996, Section 230 of the Communications Decency Act, nullifying the immunity that the law provided to online companies against civil liability. Portman and others argued that the intent of Section 230 was never to protect companies that were facilitating trafficking. But critics warn that the bill jeopardizes several different sites, including dating apps, social media platforms and other services that host user-generated content, and could promote censorship. The Internet Association trade group said that while it supports the goals of SESTA in cracking down on human trafficking and other abuse, it hoped to avoid legislative language that would weaken the 230 protections. "Intermediary liability protections enable virtually all user-generated content online, allowing enormous parts of the internet ecosystem to function," the group's chief executive Michael Beckerman said in a statement.
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.