Christianity in today’s Russia was on full display on the big screen April 29, as the documentary, “Faces Among Icons,” made its theatrical debut at St. Vladimir’s Orthodox Theological Seminary in Yonkers, New York.
Christianity in today’s Russia was on full display on the big screen April 29, as the documentary, “Faces Among Icons,” made its theatrical debut at St. Vladimir’s Orthodox Theological Seminary in Yonkers, New York.