Russia’s New Martyrs Monastery

A beautiful repudiation of Stalinism and Leninism.

Share