Allen Levy, Publicity Director Tikkun Olam – A Jewish concept defined by acts of kindness performed to perfect or repair the world. The phrase is found in the Mishnah, often used when discussing issues of social policy, ensuring a safeguard to those who may be at a disadvantage. SLJC stepped up and answered the appeal…
