read Amanda CAARSON · 19 Adar II 5784 (Friday 29 March 2024) · 0 minutes to read Tikkun Olam means executing terrorists by Benjamin Kerstein Israel just killed a top Hezbollah terror fiend. Let's hope it continues on to the other heads of the snake.