Of course, no free and fair referendum can take place as long as Putin the Dwarf's bandits are occupying Crimea.<quoted text>
That is correct. Another key point is referendum without having to kill each other. In UK, the Scottish will be voting for independent soon. We are not going to send in the tanks even if the result is to split from United kingdom, even if we don't like it. It really depends on how mature your democracy is. In China, I would say no way that works, but then China never pretend to be a democracy anyway. In Iraq or Chechnya, that won't work either, so please don't embrace democracy too early there.
Therefore if Ukraine or EU or American want to believe democracy for Crimea, then surely they have to respect the people's choice, else it will be highly hypocritical.
The first step is for Putin to withdraw the gang of bandits he has sent to infest Crimea!