Itamar Marcus

Contributing Editor

Itamar Marcus is founder and head of Palestinian Media Watch.

10 year FSM Anniversary

FSM Archives

Recent Comments

Powered by Disqus