Taguri: Russia annexed