minus-squareRevolucion@lemmy.worldtoWorld News@lemmy.world•Egypt pyramids: Scientists may have solved mystery behind constructionlinkfedilinkEnglisharrow-up0arrow-down5·4 months agoIt was built by aliens but that scares people so they chalk it up to humans to pat themselves on the back linkfedilink
It was built by aliens but that scares people so they chalk it up to humans to pat themselves on the back