Despite efforts by the Nepal government and rights organisations to prevent human trafficking, India still remains the biggest foreign destination for victims, with an estimated 10,000-15,000 Nepali women and girls being sold there annually.3:30 PM on June 17
Be the first to comment...
Add Your Comment