AMSTERDAM, June 10, 2017 - Rescue vehicles stand by at the site of a car crash in Amsterdam, the Netherlands, on June 10, 2017. In front of Amsterdam Central Station a car hit pedestrians and crashed against a wall at around 9 p.m. local time, injuring eight people, Amsterdam police said on Saturday.

1 / 2

Photo taken on June 10, 2017 shows the site of a car crash in Amsterdam, the Netherlands.

2 / 2
 

Latest News

Latest Photos