
Originally Posted by
harrybarracuda
The real reason for giving it to them was to increase the Russian population in Ukraine.
Whatever the "reason" it was a binding international agreement Russia entered on their own free will.

Originally Posted by
harrybarracuda
The real reason for taking it back was to avoid having NATO troops controlling one side of the Kerch Strait.
That is pure nonsense. NATO became an issue only after Russia started threatening Ukraine. After Russia tried to buy the Ukraine president to stop integration of Ukraine into the western economic sphere as wanted by a huge majority of the population, including those of russian origin.