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.
Read Entire Article