News sources in China confirmed that the UFO abduction of an entire village in China in the Qin’Ling Mountains is just a rumor. The rumor started with a single sentence in a blogger’s signature in China. Like a game of “Telephone”, from one blogger to the other, the simple sentence took on a life of [...]
View the full post on UFO updates
Related External Links
Trackback from your site.