Yes, the Pyramids of Giza - those monuments to god-like splendour that have stood for more than 4,000 years - were built by aliens. That was the 'claim' made by American astronomer Garrett P.
Huge surprise in the field of astronomy after discovering that Saturn has 128 new moons Archaeologists have always thought that pyramids were exclusive places for the elite, but a recent analysis ...