Posted on March 4, 2020October 9, 2020 by AReditorialDept 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. Post navigationPrevious post: Seeking Expert OpinionNext post: Some Thoughts on Ancient Aliens