Interesting facts about Church of the Savior on Spilled Blood

The Church of the Savior on Spilled Blood is one of the main Russian Orthodox cathedrals. It is one of the main sights of Saint Petersburg, Russia. The church was built in memory of Alexander II who was assassinated in 1881. Alexander II died of wounds inflicted in an attack by the terrorist group People’s … Read more