Today is Diwali, or Deepavali, the Festival of Lights in India. It's one of the biggest Hindu festivals, a day when everyone celebrates the triumph of good over evil, of light over darkness, of joy over sorrow.
Diwali signifies different things in different parts of India. In North India, it's a celebration of Lord Rama's return to Ayodhya after a 14-year exile. It is also known as Naraka Chaturdashi, marking the killing of the evil demon Narakasura by Lord Krishna's wife Satyabhama. Most people perform Lakshmi Puja to welcome the Goddess of Wealth and Prosperity into their homes. In Bengal, we celebrate Kali Puja, to seek protection against calamities, and for general peace and prosperity.
To all Indians, I send my greetings and well-wishes.