Fast-forward to today’s Russia and such pro-atheist sentiments could land you behind bars.Read more at The Washington Times