October 22, 2019 - 23 Tishrei 5780
Home Authors Posts by Noah Shack

Noah Shack

1 POSTS 0 COMMENTS
Noah Shack is vice-president, Greater Toronto Area, at the Centre for Israel and Jewish Affairs.