Car plows through pedestrian street in Germany, at least 2 dead

0
1951

Mayor described scene of “chaos” in Trier city center after 51-year-old driver was taken into custody.