AMSTERDAM – Riot police in Amsterdam began breaking up a pro-Palestinian protest on Sunday after a court upheld a ban on demonstrations following clashes this week involving Israeli soccer fans.
AMSTERDAM – Riot police in Amsterdam began breaking up a pro-Palestinian protest on Sunday after a court upheld a ban on demonstrations following clashes this week involving Israeli soccer fans.