This content is restricted to site members. If you are an existing user, please log in. New users may register below.
Devadasi; “servants of god”
A couple of interesting articles in today’s Guardian highlight the shocking practice of devadasi which is found mainly in Southern India. This tradition, which continues despite being outlawed in 1988,