Strange 6 Inch Tiny Mummy in the Atacama is an Alien or a human skeletonBy Divya AroraFebruary 8, 2023 Strange Tiny Mummy in the Atacama is an Alien or a human skeleton : Actually, This Tiny Mummy was discovered in the year 2003 in the…