While Diwali is a major religious festival for Hindus, it is also observed by Sikhs, Jains and Buddhists. The origin story of ...