What's Inside the Great Pyramid?

Aired: 11/7/2017 | 0:01:45 | Clip
Cosmic particles reveal a previously hidden void in the Great Pyramid of Khufu in Egypt.

SHARE