After being held hostage for two days in Switzerland, Ali Abu Nimah was deported to the US
On Monday, January 27, 2025, Switzerland deported the Executive Director of the Electronic Intifada website Ali Abu Nimah after he spent two nights in prison following his arrest, insult, arrest, and investigation without any justification only because he …