A six-inch long skeleton with human features found in Chile's Atacama desert was rumored to be an alien for almost two decades. In a new paper, researchers found that the skeleton - Ata - was in ...