Taguri: Russian ambassador