New discoveries about three-fingered 'alien mummy' found in South American cave revealed
4 months ago
22
A new analysis of an 'alien mummy' found in Peru has claimed that the creature features biological similarities to that of a human, 'indicating its coexistence with the ancient Nazca civilization.'