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 ...
Google Maps manages to provide imagery of almost every street and corner of the world, but a horrifying discovery has just been made and people can’t work out what it all means. A disturbing ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results