As Israel Kills and Starves Thousands in Gaza, It Destroys Itself in the Process

.....

© Haaretz