There was a time when Neli Delgado was forced to have sex with 30 to 40 men a night. Now she's the owner of a successful restaurant and speaks at anti-trafficking events.
CNN.com - RSS Channel - World, CNN: World
Fri, 04/28/2017 - 3:41am
There was a time when Neli Delgado was forced to have sex with 30 to 40 men a night. Now she's the owner of a successful restaurant and speaks at anti-trafficking events.