Cairo, Egypt – A controversial artifact known as the Tulli Papyrus has reignited debates about ancient encounters with unidentified flying…