November 20, 2007 By Robert Amsterdam

Video: The Doomsday Cult

Here’s some news footage of Russia’s Doomsday Cult, which we have blogged about.