By Malak Khaled Two fascinating archaeological discoveries have recently come to light at Saqqara, one of Egypt’s most ...