Google Maps mystery: UFO hunters claim this structure in Egypt is a secret alien base

GOOGLE Maps is a useful tool offering people satellite images of locations around the globe from the comfort of their own home. But every now and again strange and unexplainable sightings appear. UFO hunters claim one photograph taken of the desert in Egypt captures a secret alien base.

Read More