Posted on

The Icon that Saved Russia

The Virgin of Kazan is one of the most revered Russian religious icons. Its disappearance at the time of the…

You must be logged in to view this content.