Diwali is the most important festival of the year in India - and for Hindus in particular. It is celebrated across faiths by more than a billion people in the world’s most populous nation and ...