The war in Gaza is far from over

.....

© The Spectator