Kathmandu, Oct. 14 -- Police have arrested two people on the charge of involvement in human organ trafficking. A team of District Police Range, Kathmandu, nabbed two individuals accused of luring gullible people with false promises and taking them to India and allegedly selling off their kidneys.
Published by HT Digital Content Services with permission from Republica....