Ten days into Israel’s brutal war on Gaza, a few seconds of footage showing a projectile exploding in the night sky has become the center of a furious debate. Israel …
Tag:
Ten days into Israel’s brutal war on Gaza, a few seconds of footage showing a projectile exploding in the night sky has become the center of a furious debate. Israel …