ADVERTISEMENT

Candlelight vigils to mourn South Korea Halloween disaster victims

Published Nov 5, 2022 01:29 pm

SEOUL, South Korea -- Candlelight vigils and rallies were expected in South Korea on Saturday to commemorate the 156 people killed in a Halloween crowd crush, with public anger growing over one of the country's deadliest peacetime disasters.

People take part in a candlelight vigil to commemorate the 156 people killed in the October 29 Halloween crowd crush, in Seoul on November 5, 2022. Candlelight vigils and rallies were expected in South Korea on November 5 to commemorate the 156 people killed in a Halloween crowd crush, with public anger growing over one of the country's deadliest peacetime disasters. ANTHONY WALLACE / AFP

The victims, mostly young people, were among the estimated 100,000 that had flocked to the capital Seoul's popular Itaewon nightlife district to celebrate the first post-pandemic Halloween.

South Korean law enforcement officials have conceded that there was insufficient safety planning for a crowd that large, and opposition politicians have accused President Yoon Suk-yeol's government of not taking responsibility for the disaster.

Reflecting that anger, a woman identified by local media as the mother of one of the victims was seen ripping apart the floral wreaths left by the president and Seoul's mayor at a memorial on Friday.

"What's the point of (these flowers) when they couldn't protect (our children)? Think about it," she was seen saying in footage broadcast by local TV stations.

"What's the point of standing next to these (wreaths) when you let our babies die?"

Uniformed police officers were then seen escorting the woman away from the memorial, located outside Seoul City Hall.

President Yoon on Friday joined other top officials -- including the national police chief and the interior minister -- who had apologised over the disaster.

"As a president who is responsible for the lives and safety of the people, I am deeply saddened and sorry," he said.

"I know that our government and I... have a huge responsibility to ensure that such a tragedy never happens again."

Scrutiny of crowd management

Yoon -- who is with the conservative People Power Party -- has been battling record-low approval ratings since taking office in May, and his political opponents are now taking aim at his government over the Halloween crush.

A civic group linked to the main opposition party was set to hold candlelight vigils across the country on Saturday evening, including in Seoul, Busan, Gwangju and Jeju.

A group of young Koreans was expected to hold a separate commemoration in central Seoul.

"I can't believe people of my age died just because they wanted to have some fun on Halloween," said Park Tae-hoon, 29, one of the organisers of that rally and a member of the progressive Jinbo political party.

"It was only yesterday that the president apologised," he told AFP, adding that the purpose of the march was to demand punishment for those responsible and measures to prevent a recurrence of the tragedy.

South Korea is in a period of national mourning that ends Saturday, with flags flying at half-mast and entertainment events cancelled.

Public scrutiny of how the Halloween crowd was managed is mounting, and a wide-ranging probe is under way into the exact cause of the crush.

With no single organiser for the Halloween celebrations, the government did not require any of the bars, clubs and restaurants -- some located on Itaewon's narrow alleys and side streets -- to submit a safety management plan.

And even though police had estimated beforehand that a crowd of 100,000 would participate, they only deployed 137 officers -- compared with the 6,500 sent to another part of Seoul that night for an anti-government protest a fraction of the size.

Related Tags

south korea
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.