Oct. 7 survivors want to share the aftermath | The Jewish Star
Shai DeLuca, a Canadian-Israeli interior designer, won a defamation suit on Dec. 22 against an anti-Israel Toronto restaurant owner who called him a terrorist and killer. “As much as this …