Dutch police seize scores at pro-Palestinian rally after soccer unrest
AMSTERDAM — Dutch police took away more than 100 pro-Palestinian protesters on Sunday who defied a ban on demonstrations in Amsterdam following clashes this week involving Israeli soccer fans. Hundreds of demonstrators gathered in the […]