Share 'Villagers Say Aliens Building Base in Himalayan Mountains.'
Villagers Say Aliens Building Base in Himalayan Mountains
Posted on January 5, 2012
Mountain villagers in the Tarai region of India's Himachal Pradesh state claim that UFOs have been seen "by day and by night" near the high-altitude glaciers of the Himalayas and that "aliens are building a very large underground base up there."
Since Sunday, October 10, 2004, UFOs, ranging in size from "very…
You can share this discussion in two ways…
Share this link:
Send it with your computer's email program: Email this