History of DNA-tested baby alien body (Atacama Humanoid) comes forth - creature was discovered in Chile in 2003 - Altered Dimensions Paranormal
As release date nears of Dr. Steven Greer’s UFO documentary Sirius, which will reveal details on a tiny alien body they call the “Atacama Humanoid”, we have now learned the history behind the discovery of the tiny little creature. As it turns out, the case began in Chile’s northern Atacama Desert region and is not new discovery – it was extensively covered in the Chilean media shortly after its discovery in 2003. The little humanoid body was found in the La Noria ghost town, which was once a boom town of the nitrate industry that flourished in this region.