ADVERTISEMENT

Police probe background of Germany van attacker

Published Apr 8, 2018 01:46 pm
By Agence France-Presse German police were scrambling in the early hours of Sunday to understand the motives of a man who drove a van into a crowd at an open-air restaurant, killing two people before shooting himself. A police cordon is seen at the scene when several people were killed and injured when a car ploughed into pedestrians in Muenster, western Germany on April 7, 2018. (dpa/AFP / Friso Gentsch / MANILA BULLETIN) A police cordon is seen at the scene when several people were killed and injured when a car ploughed into pedestrians in Muenster, western Germany on April 7, 2018. (dpa/AFP / Friso Gentsch / MANILA BULLETIN) It was not clear whether he hoped to commit a so-called "murder-suicide" or had political motivations. But authorities appeared near-certain that there was no Islamist connection to the violence in the historic center of Muenster. As well as the dead, police said 20 were injured -- six of them seriously -- amid the broken and upturned tables and chairs seen strewn across the pavement in images of the scene. Germany has been on especially high alert for such terrorist attacks after several claimed by the Islamic State group. The worst of those saw a Tunisian asylum seeker ram a truck into crowds at a Berlin Christmas market in December 2016, killing 12. In the Saturday afternoon attack, inflicted as locals and tourists enjoyed a sunny spring day, there was "no indication at the moment that there is any Islamist connection," said North Rhine-Westphalia state interior minister Herbert Reul. Psychological problems While stressing that the investigation was still ongoing, Reul said the perpetrator was believed to be a German citizen "and not, as has been claimed everywhere, a refugee or something like that". Media reports said the driver, identified only as Jens R., had a history of mental health problems. Public broadcaster ZDF said the man had recently attempted suicide while rolling news channel NTV said he had spoken of a desire to bring as much attention as possible to his death. ZDF also reported that he had possible links with far-right movements. News website Spiegel Online reported that Jens R. lived in Muenster and police had found an assault weapon at his flat. Police in the university city of 300,000 did not immediately confirm the reports. They said that "a potentially suspicious object" had been found in the vehicle that might possibly be an explosive, and experts had been called in to deactivate it. "There was a bang and then screaming. The police arrived and got everyone out of here," an employee of the restaurant hit by the terrace told NTV. "There were a lot of people screaming. I'm angry -- it's cowardly to do something like this." Armed police cordoned off a wide area around the scene of the attack, urging residents to avoid the city centre to allow investigators to get to work amid initial fears the country had suffered another extremist assault. 'Deeply shaken' Chancellor Angela Merkel said she was "deeply shaken" by the incident and "everything possible will be done to determine what was behind this act and to help the victims". The presidents of Russia and France, Vladimir Putin and Emmanuel Macron, each sent their condolences. The attack is the latest in a string across Europe in which vehicles have been used to attack crowds of people in public places. In the Berlin Christmas market attack, Tunisian asylum-seeker Anis Amri hijacked a truck and murdered its Polish driver before killing another 11 people and wounding dozens more by ploughing the heavy vehicle through the festive market in central Berlin. He was shot dead by Italian police in Milan four days later while on the run. In France, IS claimed a 2016 truck attack in Nice on its July 14 national holiday that killed 86. And in Spain, the jihadists also claimed a rampage along Barcelona's Las Ramblas boulevard in August 2017 that killed 14 and left more than 100 injured. Like other European nations, Germany remains a target for jihadist groups, in particular because of its involvement in the coalition fighting IS in Iraq and Syria, and its deployment in Afghanistan since 2001. A court last month sentenced a man to life in prison for killing one and wounding six others with a knife in a Hamburg supermarket out of a "jihadist" motive last July. IS also claimed responsibility for a number of attacks in 2016, including the murder of a teenager in Hamburg, a suicide bombing in the southern city of Ansbach that wounded 15, and an axe attack on a train in Bavaria that left five injured. Germany's security services estimate there are around 10,000 Islamic radicals in Germany, some 1,600 of whom are suspected of being potentially violent. Political opponents of Chancellor Angela Merkel have charged that the security situation has worsened with the arrival of more than one million migrants and refugees since 2015, many from African and Middle Eastern conflict hotspots.
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; } }

{{ static_articles_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.