Dozens Detained in Amsterdam as Protests Against Gaza Conflict Defy Ban

November 12, 2024