Dutch police detained between 150 and 200 people suspected of trespassing during the protest at the Microsoft construction site on November 6, 2026

Activity

Activity (0)
Loading comments...
Opening sign-in…