Across the globe, sacred sites have long been viewed as gateways to the stars; might they serve as wormholes, intentionally designed to connect humanity with its ancient alien ancestors?
Save my name, email, and website in this browser for the next time I comment.