Aliens
“Sharon” – The Aliens Who Abducted Her Told Her They Built the
An astonishing, little-known case of alien abduction in which the experiencer describes being inside huge rooms inside vast spaceships containing many other alien abductees. Remarkably, in this case, the alien abductors told their captor that it was THEY who had built the pyramids of Giza, as…
source