News
Sergei Torop, a former traffic policeman known to his followers as 'Vissarion', set up the Church of the Last Testament in a ...
A $100 million effort launched this year is blanketing cities and the web, aiming to redeem Jesus’ brand from the damage done by some of his followers. Billboards with messages like “Jesus let ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results