Discoveries in the Shadow of the Step Pyramid Fascinating new finds are coming to light at the Gisr el-Mudir site in ancient Saqqara, Egypt. Sat, Apr 15, 2023