World 4000 Chinese carrying out ‘illegal activities’ from Nepal? 3 Chinese held after police raid software firm in Nepal