Washington, DC – Palestinian American journalist Ali Abunimah has confirmed that Swiss authorities have released and deported him after holding him for three days.
Abunimah, the executive director of the Electronic Intifada publication,…
Washington, DC – Palestinian American journalist Ali Abunimah has confirmed that Swiss authorities have released and deported him after holding him for three days.
Abunimah, the executive director of the Electronic Intifada publication,…