Russia claims to secure up to 98% support for annexation in controversial referenda: report
3 years ago
23
Russia on Tuesday claimed to have received up to 98% support in push to annex four regions in Ukrainian following what Western officials have dubbed a 'sham' election.