Russian President Vladimir Putin helped usher in the Orthodox Christmas at services at the Church of Saints Simeon and Anna in St. Petersburg.
Russian President Vladimir Putin helped usher in the Orthodox Christmas at services at the Church of Saints Simeon and Anna in St. Petersburg.