“Oh god!” is a phrase we use almost every day in our lives. We use this phrase mindlessly as a reaction to almost every situation. Not once do we think of the 330 million gods that exist in our Indian culture—a culture so diverse that, unknowingly, we celebrate each one … Continue Reading