ADVERTISEMENT

Greek stationmaster charged over rail crash as PM seeks forgiveness ​

Published Mar 6, 2023 07:37 am
ATHENS, Greece (AFP) – The stationmaster implicated in Greece's deadliest rail crash, which killed at least 57 people, was charged and taken into custody Sunday, hours after the prime minister asked for forgiveness for the disaster. On the streets, public anger over the deaths exploded into violence at demonstrations to protest the longstanding neglect of rail safety and to mourn the victims. A legal source told AFP that the 59-year-old stationmaster, who has been named as Vassilis Samaras, was charged over his role in the "death of a large number of people" and taken into custody. Under Greek law, the offence carries a sentence of between 10 years and life. Early on Sunday, ahead of a memorial service in Athens, Prime Minister Kyriakos Mitsotakis wrote a message addressed to the nation. "As prime minister, I owe it to everyone, but especially to the victims' relatives, (to ask for) forgiveness," he wrote. "For the Greece of 2023, two trains heading in different directions cannot run on the same line and no one notice," Mitsotakis wrote in the message posted on his Facebook page. In the coming days, the minister in charge will announce immediate measures to improve railway safety, he added. Greece would also seek the help and advice of the European Commission -- as well as funding -- to upgrade and modernize the country's rail system.

Grief and anger

 
At the small station of Rapsani, near the accident site, local people left red and white carnations and lit candles along the track on Sunday. Greek television showed harrowing images of weeping parents clamoring for information of children who had been aboard the train and berating authorities for what had happened. The crash between a passenger and a freight train near the central city of Larissa on Tuesday night has sparked widespread outrage across Greece. Thousands of angry demonstrators -- police estimated the number at 12,000 people -- gathered by the large esplanade in front of the parliament to demand accountability for the disaster. Some protesters held signs reading "Down with killer governments". AFP journalists saw violent clashes erupt between police and some of the demonstrators. Police said seven officers were hurt and five arrests were made after demonstrators set fire to rubbish bins and threw Molotov cocktails. Police responded by firing tear gas and stun grenades to clear the square. Hellenic Train, the rail company that has become the focus of some of the anger expressed in the wake of the crash, defended its actions in a statement late Saturday. Its staff were quick to reach the scene of the disaster and had been working closely with rescue teams and the authorities ever since, it said. Hundreds of people demonstrated during the week outside their Athens headquarters, and one legal source has said that investigators are looking at the possibility of bringing charges against senior members of the company. Just as hard questions are also being asked of the government over its failure to pursue rail safety reforms, rail union officials have insisted they warned the company about the safety issues on the line. Many of the crash victims were students returning from a weekend break. At least nine young people studying at Thessaloniki's Aristotle University were among those killed on the passenger train.
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.