News
The origin of Christianity in the Hindu-majority country of India can be traced to the apostle St. Thomas. He landed on the shores of the South Indian state of Kerala to spread Christ’s message ...
In this Dec. 25, 2011 photo, Indians light candles and pray from the outside of the Sacred Heart's Cathedral on Christmas Day, in New Delhi, India. Christmas in New Delhi in the '70's was unique.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results