Watch: Turks riot in Amsterdam

Dutch police confront protesters amid diplomatic crisis between Turkey, The Netherlands.

,

Illustration
Illustration
Flash 90



top