Loading...
Done
An Indian girl clasps her hands in prayer as other Christians light candles at the Sacred Heart Cathedral on Christmas Day, December 25, 2011 in New Delhi, India. A diverse variety of religions are practiced by the Indian population with Christianity being the third largest, consisting of approximately 25 million followers and constituting roughly 2.3% of the population. (Photo by Daniel Berehulak /Getty Images)


Christians Celebrate Christmas In New Delhi



Christians Celebrate Christmas In New Delhi



Christians Celebrate Christmas In New Delhi



Christians Celebrate Christmas In New Delhi



Christians Celebrate Christmas In New Delhi



Christians Celebrate Christmas In New Delhi



Christians Celebrate Christmas In New Delhi



Christians Celebrate Christmas In New Delhi
25 Dec 2011 13:00:00