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…
Femi Ashekun/ A man has been arrested in Trier, Germany, after his vehicle rammed multiple pedestrians some minutes ago, leaving…