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