'Statue of Liberty' Size Void Found Inside ‪Great Pyramid of Giza‬

A new structure the size of the Statue of Liberty is discovered inside the ‪Great Pyramid of Giza‬, this announced the researchers last Thursday. Muon detectors were placed around Khufu's Pyramid and made this amazing discovery.