Daily Archives: 2009/09/14

Lloyd Pye discusses his latest findings and book about the Starchild Skull

Lloyd Pye is a proponent of the Intervention Theory of Origins who has written and lectured extensively about the origins of humans, hominoids, and Life, itself.

Continue reading


Filed under History, Other, Religion & Spirituality, Society & Culture