Scientists investigating the mysterious 'alien mummies' found in Peru recently made a new discovery while probing a specimen ...
Members of the Fallon Paiute-Shoshone tribe have claimed cultural affiliation with the mummy and wished to give him a proper ...