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.

Tags: , ,

Comments are closed.