Russians Flock to New Religions Followers of the 'new' Jesus head to Siberia to build a town By Dustin Lushing Posted Jul 17, 2007 3:42 PM CDT Copied Back