India, the birthplace of Hinduism, Buddhism and Sikhism, marks the birth of Jesus with a national holiday.
Indians call Christmas bara din, or the Big Day.
In India, All Religions Join In 'The Big Day'
Current Status: Published (4)
Seeded on Tue Dec 25, 2012 2:44 PM

keyboard shortcuts: V vote up article J next comment K previous comment