Apocalypse 2012: France’s Bugarach Peak Draws Believers Who Await Alien Rescuers
Huff Post Religion Sects of doomsday believers have starteddescending on the tiny French town of Bugarach in the belief that it’s the only place in the world that will survive the apocalypse they expect will occur on December 21, 2012, the BBC reports. Many spiritual groups believe that Bugarach, a farming village […]