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 behi