Washington, DC – Palestinian American journalist Ali Abunimah has confirmed that Swiss authorities have released and deported him after holding…
Read More »Washington, DC – Palestinian American journalist Ali Abunimah has confirmed that Swiss authorities have released and deported him after holding…
Read More »