Russian President Vladimir Putin has arrived at the Cathedral of the Annunciation in the Moscow Kremlin to attend the overnight Orthodox Christmas service there. Last year, Putin delivered his Orthodox Christmas greetings from the Saint Nicholas Church on Lipno Island, near the western Russian city of Veliky Novgorod.