Switzerland releases, deports Palestinian American journalist Ali Abunimah.
The Electronic Intifadas executive director says his offence was being a journalist who speaks up for Palestine.
Abunimah was arrested in Zurich in late January before he was set to deliver a speech in the city, sparking outrage from Palestinian rights advocates.