Stench of rotting corpses drives Russian doomsday group from cave
Monday, May 19, 2008 The last remaining members of the Russian doomsday group True Russian Orthodox Church emerged from a cave outside Penza Friday, after enduring the toxic stench of…