Rabbi Weiss and the Neturei Karta have been tireless heroes for Judaism, peace and humanity. #Palestine #Gaza #Zionism #Israel https://www.youtube.com/watch?v=NrFk1RxMrUw