News

Google Maps shows that the mysterious complex is just a 24-minute drive from the Great Pyramid that sits to the north, sparking calls online for someone to make the journey. However, Egypt is littered ...