ATACAMA HUMANOID STILL A MYSTERY
After six months of research by leading scientists at Stanford University, the Atacama Humanoid remains a profound mystery.
by Steven M. Greer MD
The humanoid was first discovered in 2003 in the remote Atacama desert region of Chile, but I did not learn of the existence of the specimen until 2009, when invited to examine the mummy-like remains of the humanoid in Barcelona Spain.…