Editor's Picks 3 Discoveries Made Inside the Great Pyramid of Giza That Have Left Experts Puzzled May 20, 2019 - Updated on May 2, 2023