Investigations revealed a Nepali human trafficker had deployed agents to Sri Lanka.
Nepali Police arrested a man from Rukum, Nepal, who is currently living in the USA, on charges of trafficking Nepali people to various foreign countries, My Republica reported.