David Sheen
David Sheen is an independent journalist and filmmaker. In 2017 Ireland’s Front Line Defenders named him a Human Rights Defender, making him the only person in Israel to receive that honor in a decade

PGP Fingerprint: 71E3 BC1E F781 9077 6FA9 7B21 9BBA A8EC CFB4 1D60

This user has not replied to any posts.