The Moloch of Totalitarianism September 17, 2020September 17, 2020 digigod The Moloch of Totalitarianism Memorial to Victims of Repression Located in St. Petersburg, Russia