Well, the reason is that the Russian Orthodox Church still lives according to the old Julian Calendar, which is currently 13 days behind the Gregorian Calendar, which is adopted by most countries in the world (and by the Russian government). When in the end of 1917 the Bolshevik government decided to adopt Gregorian calendar, the Russian Orthodox church decided not to follow the rules set by the incresingly oppresive civil authorities. Part of the reason was to protest against the Bolsheviks and their interference in church affairs. Another reason, perhaps, was to stick to the older rules, the ways in which generations of Russian Christians were praising the Lord, observing holidays, etc.
It has to be said that Russia has been Christian since the year 980 A.D. (for over 1000 years) and traditions mean very much for every Russian Orthodox Christian. Nowadays, the Russian Orthodox still follows the old calendar and all Russian Orthodox believers celebrate Christmas on January 7th.
For the not-so-religious part of the society Christmas time is just a long holiday season. Many people start celebrating Christmas on December 25 (together with the Western World), then continue to observe New Year Eve with festive parties, enjoy New Year Day with their families and, finally, celebrate Russian Orthodox Christmas on January 7.
|