/ /

Amsterdam: car ploughs into pedestrians

By Published June 10, 2017