About Tamar Sternthal

Tamar Sternthal is the director of the Israel Office of CAMERA (Committee for Accuracy in Middle East Reporting in America).
Feed Subscription