Israel pounds Gaza City as its troops continue a large-scale offensive to seize the biggest urban centre in the Strip.
What The Fuck Is Happening?!
Israel pounds Gaza City as its troops continue a large-scale offensive to seize the biggest urban centre in the Strip.