There is no punishment too large for those that sell out their country.
BTW - do you have a problem with Israelis supporting Rudy, or any other American pol? Many supported GWB too.
I just went back and read some of your posts. Great job defending your position. I think some people also use the term ally when isn’t quite relevant. Technically, Pakistan, Saudi Arabia, Qatar, Egypt, and a long list of others are our allies. That term can real grey real quick.