Mysterious Google Earth Images Show ‘Help’ Messages Scrawled on Ground

Police have responded to viral Google Earth images that show the word “help” spelled out a dozen times on a piece of land.

[Read More]

Source: PetaPixel