/

Cosmic rays lead to pyramid discovery

Physicists find a void in the heart of Egypt’s famous structure.