“Well, I want to make clear to all. The survival of Israel is non-negotiable.”
Amen and Happy Passover, Bibi!
....wait for it.....”period”.....jab at Obama?