Devadasi: Drought to Desperation
“A devadasi (Sanskrit: servant of deva (god) or devi (goddess)) is a girl ‘dedicated’ to worship and service of a deity or a temple for the rest of her life.” If you live anywhere in Mumbai, India, you know that we are under a severe drought. All of us have been affected in some way. But the brunt of the blow […]
Continue Reading