In an announcement that has generated a storm of controversy, a team of Italian and Scottish researchers claims to have made a significant discovery beneath the Pyramids of Giza. Using advanced radar ...