Devadasis: Dedicated God’s Sex Workers November 8, 2016November 8, 2016Sonia David 0 We are all aware of prostitution being the oldest profession in the world, but what about paedophilia, sex trafficking, pornography and other ridiculous forms of […]