I’m not Jewish, but the guy sounds like a traitor to the Jewish faith .....
Neturei Karta are all traitors to Israel. The world is better off without him.