Connect to share and comment

India delhi rape protests dec 2012 19

India delhi rape protests dec 2012 19

Indian Christian devotees are joined by Sikhs as they light candles while gathering to pray during Christmas celebrations at The Sacred Heart Cathedral in New Delhi on December 25, 2012. Despite Christians forming a little over two percent of the billion plus population in India, with Hindus comprising the majority, Christmas is celebrated with much fanfare and zeal throughout the country.

RAVEENDRAN