Orthodox Christians in several countries celebrated Christmas on January 7, and Russia’s leaders were among many who attended midnight Masses. …read more
Orthodox Christians in several countries celebrated Christmas on January 7, and Russia’s leaders were among many who attended midnight Masses. …read more