item-thumbnail

Children of God

0 July 28, 2017

Devadasi literally means God’s (Dev) female servant (Dasi), where according to the ancient Indian practice, young pre-pubertal girls are ‘married off’...

1 2 3 4 33