ADVERTISEMENT

Hong Kong police retrieve fresh trove of petrol bombs from university

Published Dec 4, 2019 12:00 am
By Reuters HONG KONG (Reuters) - Police in Hong Kong this week re-entered the campus of a university it besieged for more than 10 days last month, gathering newly discovered chemicals and petrol bombs hoarded by anti-government protesters in the Chinese-ruled city. FILE PHOTO: A police officer holds a weapon during the FILE PHOTO: A police officer holds a weapon during the "Lest We Forget" anti-government rally in Kowloon in Hong Kong, China December 1, 2019. REUTERS/Laurel Chor Following the dramatic saga - where riot police and more than 1,000 demonstrators transformed Hong Kong’s Polytechnic University campus into a battleground - officers were called to retrieve additional dangerous items found among the debris and stowed in locked areas. Between Nov. 26 and Dec. 2 authorities seized 4,296 petrol bombs, 671 bottles of chemicals and 622 weapons, police said in a statement late on Tuesday. Officers first entered the Polytechnic campus on Nov. 29, when they collected thousands of petrol bombs, which they dusted for fingerprints, as well as bows and arrows and bottles of chemicals. The campus conflict began in mid-November when protesters barricaded themselves against riot police in days of violent clashes that marked a significant escalation in the political unrest that has roiled the former British colony for six months. About 1,100 people were arrested in connection with the campus siege. Sparked by a controversial and since-withdrawn extradition bill, the protests have swelled into broader calls for greater democratic freedoms. Those who have joined the pro-democracy demonstrations accuse China of increasingly interfering in freedoms promised to the former British colony when it was returned to Chinese rule in 1997. Pro-democracy parties won a resounding victory in local district council elections late last month. Hong Kong leader Carrie Lam has appealed for peace in the city but has not offered any concessions. Sustained demonstrations, scheduled to continue this week and expected to draw thousands to the streets this weekend, show few signs of abating and are taking an economic toll on the global financial hub. Business activity in Hong Kong contracted at the fastest pace in 21 years in November, dragged down by the protests and softening global demand, an IHS Markit survey showed on Wednesday. Asia’s largest distributor of luxury brands, the Blubell group, has appealed to Hong Kong landlords to scrap the base rent in shopping malls, saying a slump in tourist spending will push even more retailers out of business. Sales in some of its stores, two of which are on the verge of closing, have dropped as much as 60 percent during the six months of protests, Bluebell chief executive Ashley Micklewright told the South China Morning Post. Hong Kong recorded its largest-ever retail collapse in October, with sales dropping 24.3 percent to HK$30.1 billion, the government said Monday. The new figures will extend the technical recession recorded last quarter, with the government preparing to release a fourth round of economic stimulus.
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.