At least eight injured in knife attack on bus in Germany

A bus stands on a street in Luebeck, northern Germany after a man attacked people inside. (TNN/dpa via AP)
A bus stands on a street in Luebeck, northern Germany after a man attacked people inside. (TNN/dpa via AP)

At least eight people have reportedly been wounded, two of them seriously, in a knife attack on a bus in Germany.

A suspect – believed to be in his mid-30s – was arrested after the stabbings in the northern city of Luebeck on Friday afternoon. The motive is unclear.

The packed bus was heading in the direction of Travemuende, a popular beach, when a man pulled a weapon on passengers, according to local media.

The bus driver immediately stopped the vehicle, allowing passengers to escape, local newspaper Luebecker Nachrichten reported.

A police crew that happened to be nearby was able to get to the scene quickly, allowing officers to detain the suspect.

“The passengers jumped out of the bus and were screaming,” said Lothar H, a witness who lives close to the scene.

“It was terrible. Then the injured were brought out. The perpetrator had a kitchen knife.”

Police spokesman Duerk Duerbrook said the attack happened in the Kuecknitz district of Luebeck – around 40 miles northeast of Hamburg.

He said authorities were still trying to determine the circumstances of the attack.

The force described it as a “major police deployment”, adding that there had been no fatalities.

“There is currently a major police deployment in Luebeck,” the police force wrote on Twitter.  We are examining the situation and will give more information later.”

While the motive has not been established, Germany has been on high alert after several deadly Islamist extremist attacks.

!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?’http’:’https’;if(!d.getElementById(id)){js=d.createElement(s);;js.src=p+’://’;fjs.parentNode.insertBefore(js,fjs);}}(document, ‘script’, ‘twitter-wjs’);

(function() {
var zergnet = document.createElement(‘script’);
zergnet.type = ‘text/javascript’; zergnet.async = true;
zergnet.src = (document.location.protocol == “https:” ? “https:” : “http:”) + ‘//’;
var znscr = document.getElementsByTagName(‘script’)[0];
znscr.parentNode.insertBefore(zergnet, znscr);