Came across this ..
The Men from Orion are the agents of what Barbara Clow terms “the big lie”—that Orion has engaged in a program of seeding walk-ins—Orion robots—on Earth.
http://bluesphere.freeforums.org/the...light-t71.html
Kinda fits in with this story no?
Peace
Iain