Egypt tells Elon Musk its pyramids were not built by aliensbbc.co.uk3 points·ArchieMaclean··2 commentsOpen articleSaveView on HN