In India, all religions join in ‘The Big Day’ with Christians the world over celebrating Christmas. India, the birthplace of Hinduism, Buddhism and Sikhism, marks the birth of Jesus with a national holiday. The week of Christmas is typically a time of mourning for Sikhs, commemorating the martyrdom of their tenth Guru’s four sons.
… Read more…