As the autumn breeze begins to blow across India, it’s time for the nine-day Navratri celebration, during which Hindus honor the mighty Goddess Durga and her nine divine forms. For Indians all over the world, this time of spiritual awakening and festivities is a...