A Swiss parliamentary investigation delivers a damning verdict on the January detention and expulsion of Palestinian-American journalist Ali Abunimah.


From Presstv via This RSS Feed.