The People of the Narrative
http://abuyehuda.com/2017/08/the-people-of-the-narrative/Tuesday’s news contained a particularly infuriating although totally predictable report to add to my collection of “things that show why coexistence is impossible.” It seems that Israel is required by the 1994 Paris Protocol to […]