Ali Abunimah is executive director of important pro-Palestinian media outlet The Electronic Intifada. And Switzerland is facing demands for “an apology and reparations” after its highly controversial political decision to detain him over the weekend. Activists in Switzerland had invited Abunimah to speak at an event on 25 January. But “three plainclothes police officers violently arrested” him…
This post was originally published on Canary.