Behind the Scenes

The war in Gaza, or rather Israel’s war on seven fronts, has captured global attention for two years now. Israel...