Russian President Vladimir Putin attends an Orthodox Christmas mass alone in the Cathedral of the Annunciation at the Kremlin in Moscow, late on January 6, 2023.

MIKHAIL KLIMENTYEV/SPUTNIK/AFP via Getty Images

Russia's President Putin appeared alone in a church service to celebrate the Orthodox Christmas.  He was the only worshipper spotted in images from the Annunciation Cathedral in the Kremlin.  Orthodox Christianity, the main religion of Russia, celebrates Christmas on January...

Continue Reading Putin appeared completely alone at an Orthodox Christmas Eve service in Kremlin cathedral