fbpx

Russian research center’s election survey in Abkhazia deemed illegal and manipulative