As Israel Kills and Starves Thousands in Gaza, It Destroys Itself in the Process
.....
© Haaretz
visit website