In a special livestream on Tuesday, The Electronic Intifada’s executive director Ali Abunimah talked about his ordeal in Switzerland this past weekend.

You can watch the whole stream in the video above.

Defying international outrage, Abunimah was detained without charge on Saturday at the behest of Mario Fehr, a government official in charge of policing in the canton of Zurich. Fehr is an ardent Zionist who attends pro-Israel demonstrations.

After two nights in jail, Abunimah was deported from the country on Monday. …..more