16 hours agoWHY EGYPT’S MEGASTRUCTURES AREN’T WHAT YOU THINK…EVIDENCE OF NON-HUMAN ENGINEERINGSusieQ4u