Hundreds Protest Transition Of St. Petesburg Cathedral To Russian Church
St. Isaac’s Cathedral is one of the most visited tourist sites in Russia’s old imperial capital, St. Petersburg. The cathedral is a UNESCO World Heritage site and has been an important museum since Russia’s 1917 Bolshevik Revolution. More than 3.5 million tourists visit it every year. The local governor…