Showing posts with label Mossad. Show all posts
French Home to 20,000 Doomsday Cultists Awaiting Aliens (video)

French Home to 20,000 Doomsday Cultists Awaiting Aliens (video)

An estimated 20,000 New Age believers who say the "upside down" mountain is home to aliens who will rescue them from an impending ...