0
Nepal’s police say ‘human trafficking’ ring charging up to £7,143 per person to send them to Russia on tourist visa and embed them in Russian army