Posts Tagged: human rights in Latin America

Free Speech as Hate Speech: The James Cavallaro Scandal
JNS.org - Another vocal anti-Zionist claimed free-speech martyrdom last week in the latest example of an individual harboring visceral hatred of Israel being rewarded with...