Indian police rescue 22 Nepali trafficking victims


Police rescued 22 Nepali women from a hotel in New Delhi who were allegedly being trafficked from the impoverished Himalayan nation to the Middle East, and a…

Read More…