˟

featured Slider

Which Came First: The Church or the New Testament?

The Scroll of Life. A Word on Thursday of the Fifth Week of the Great Lent

Video Monologue: The Nature of Depression

The Iconography of St.Mary of Egypt: Portraying a saint who wore no clothing

Achieving Artistic Equality for the Children with Special Needs