News

St. Basil's Cathedral, also known by its much longer title as the Cathedral of Intercession of Theotokos on the Moat, is the most iconic landmark in Russia. It's located in Red Square, immediately ...
It also houses relics from St. Basil the Great, as well as multiple paintings and sculptures. Every May, the basilica hosts the Procession of the Holy Blood, a celebration that dates to the 1300s ...