‘Branded’: Satellite images show Star of David carved into Gaza | Israel-Palestine conflict News

Zooming in on newly released satellite images of what used to be farmland in northern Gaza, the outline of what clearly appears to be a Star of David is carved into the ground.

The symbol of both the Jewish faith and the state of Israel can be…

Continue Reading