If you happened to be in India a week ago, you would be well aware of Diwali– our New Year, roughly translated into the “Festival of Lights.” It is one of our (and when I say our I’m referring to Indian people haha) biggest celebrations of the year, and has a religious as well as …