Itamar Marcus

Itamar Marcus, Founder and Director of Palestinian Media Watch, is one of the foremost authorities on Palestinian ideology and policy.

Scroll to Top