Tag: Yamina leader Naftali Bennett
Bennett slams John Oliver, Trevor Noah, Bella Hadid on Israel criticism
Israel just wants to live in peace with its neighbors, "but what we won't do is commit suicide so you can make your snarky...