A physicist has triggered intense scientific debate after claiming the Great Pyramid of Giza was deliberately built on an ...
Across the world, different ancient civilizations built similar structures. Could they have been mapping out the stars?