Police use dogs, water cannons, sticks against peaceful anti-lockdown protestors in Amsterdam

Recent Posts

See All