Amsterdam Amsterdam police detain pro-Palestine protesters defying ban – The Guardianby Miles Cooper February 27, 2025