Electronic Intifada director Ali Abunimah has spoken out after an official Swiss government report exposed “grave violations of democratic and human rights” by Swiss police and the government of the Zurich ‘Canton’ (ZC) when they arrested and deported him in January. According to the report from the Control Committee of the Council of States, the […]

By Skwawkbox


From Canary via This RSS Feed.