Sex Trafficking India

Share
twitterlinkedinfacebook
Image 65 of 207
< Prev Next >
suzanne20131111-rise2free-guria-01850.jpg
Meera lies in bed as her father brings medication to her in their shelter where the family live and work as earring makers in Varanasi, Uttar Pradesh, India on 19 November 2013.