COVID-19: Fifteen people arrested after protests in Dutch city of Leeu…

Fifteen people have been arrested after protests broke out in the Netherlands over a newly-imposed COVID-19 lockdown. Hundreds of people

Read more