Lloyd Pye handles the Starchild skull in a photo posted to Facebook in 2010. (Courtesy Photo)
Fringe scientific researcher and author Lloyd Pye passed away at the age of 67 earlier this week.
Pye died in the presence of family Monday in Destin, Fla., according to Roswell resident Donald Burleson, an acquaintance of Pye. The cause of death was cancer, he said.
Pye is best known for leading research on a mysterious artifact dubbed the Starchild skull. The researcher and his team, including Burleson, have said that based on DNA evidence, the specimen cannot be human.
“Nobody has come out and said outright it’s Login to read more