Behind the Scenes

The war in Gaza, or rather Israel’s war on seven fronts, has captured global attention for two years now. Israel is in the spotlight. And the whole world is watching. …