Ukraine war: Russia claims win in occupied Ukraine 'sham' referendums

2 months ago 27

Moscow-installed officials claim the so-called referendums show almost total support for joining Russia.
Read Entire Article