Mumbai Girl on Goddesses drinking wine, and custodians of religion. “Or is too much for their prudish, forever “insulted” minds to understand that their professed religion is actually far more liberated and unorthodox than they are? Not only does Durga drink wine, she drinks blood. As does Kaali. As does Lalita.”