Ex-Traffic Cop Says He's Jesus

"Two white robed men were standing there among them and said, 'Men of Galilee, why are you standing here staring the sky? Jesus has gone away to heaven. And some day, just as He went, He will return!'" — New Testament, Acts 1:10-11 Deep in the heart of Siberia's birch forests lies one of the largest and most remote religious communes of the planet. More than 5,000 people have left their families and their homes to move here and join the Church of the Last Testament, which has more than 10,000...Full Story
Commenting on this article is closed.