Taguri: Russia-backed