Taguri: Russian-backed separatists