Alien NationForteanaStraight Science·Friday, March 23rdGenetic Tests Reveal Atacama ‘Alien Mummy’ is of “Earthly Origin”In 2003 the mummified remains of a six-inch ‘humanoid’ were found in the abandoned mining town of La Noria in Chile’s...