Oddly | Thu Nov 15, 2007 10:53am GMT

Russia sect holes up in cave to await end of world