Posts

Car Plows Into Pedestrians in Germany, Killing at Least 2