The Chosen People: The Priest

He’s from Russia but has been living in London for a long time. He devoted his life to his religion and its propagation in Great Britain. He is AN Orthodox Priest. His best creation is the church he has been building and hopes to finish soon. It’s the first, and the only one in London. Find out more about this man, his goal and its achievement – in the new installment of The Chosen People documentary series.