Though traditionally a Hindu festival, Deepawali is also celebrated by Indians of other religions, including the Sikhs and the Jains