Car Rammed Pedestrians in Trier

Breaking: Several Dead, Scores Injured as Car Rammed Pedestrians in Trier, Germany

Femi Ashekun/ A man has been arrested in Trier, Germany, after his vehicle rammed multiple pedestrians some minutes ago, leaving…

4 years ago