This was impossible just 25 years ago. Christian worship, outdoors in the heart of St. Petersburg, Russia.
The location: Revolution Square, named for the Communist (Atheist) revolution.
This was impossible just 25 years ago. Christian worship, outdoors in the heart of St. Petersburg, Russia.
The location: Revolution Square, named for the Communist (Atheist) revolution.