The Farhud – the Jewish NakbaArab leaders – Palestinians and others – would do well to stop parroting the slogan “the right of return” and deluding their people.Nessim Zalayet depicts the Farhud 311(photo credit: Courtesy)