On the menu: How the middle powers sacrificed Gaza to save themselves

.....

© Middle East Monitor