
Mysterious structure spotted near Egypt’s pyramids on Google Maps sparks bizarre theories
Egypt’s Khufu pyramid has a strange structure located ‘five miles due south’ which is sparking theories online Social media users are in heated debate over what a ‘complex’ five miles …
Mysterious structure spotted near Egypt’s pyramids on Google Maps sparks bizarre theories Read More