Christian bishops in Seychelles bring messages of light in a darkened world for Christmas
Christians in Seychelles join the rest of the world on Monday, December 25, for a Christmas celebration in their usual tradition starting with mass celebrated in their respective parishes. The celebrations are somewhat overcast after the country suffered two major disasters on the same day on December 7, after several days of torrential rains in [...]