Itamar Marcus. Credit: Courtesy.
Itamar Marcus
Itamar Marcus is the founder and director of Palestinian Media Watch.