Netanyahu faces criticisms and accusations of causing severe strategic damage to Israel!

The Israeli Scene