Several people stabbed in a train station in Hamburg, Germany, police say

Several people stabbed in a train station in Hamburg, Germany, police say

Upworthy

Published

The station in downtown Hamburg, Germany's second-biggest city, is a major hub for local, regional and long-distance trains.

Full Article