Above All Earthly Powers: Vision 195 Spotlight on Russia
In other words, protestants in Russia can now only speak of their faith on their church grounds. This includes Insight for Living Russia’s pastor, Peter Mitskevich, and the members of the church he also pastors, Golgotha Baptist.