Regarding referendum, it's results (95-96% vote for independence) are obviously falsified. There is nothing new: in 1938 Hitler also got 98-99% votes in occupied Austria [1]. Those 95% in Crimea as real as Hitler's.
[1] https://en.wikipedia.org/wiki/Austrian_Anschluss_referendum,...