X-ray images have unveiled the skeletal structure of a so-called 'alien mummy,' complete with its oversized head and three-fingered hands. Discovered by local farmers in Nazca, Peru, back in 2017 ...
The items returned included a mummy hand from the 8th century BCE that had been represented as a movie prop (recovered by “Operation Mummy’s Hand”) and a child’s sarcophagus recovered ...