Pharaoh Khufu
Scientists using an imaging method based on cosmic rays have detected a large internal structure in the last of the Seven Wonders of the Ancient World still standing.
Most Read