Russian President Vladimir Putin Tuesday clarified his stance on Crimea and Donbass, the disputed territories on the Russia-Ukraine border area.
He appears to be unhappy with Ukraine’s ambiguous stance on the separatist or disputed territories and clearly stated that Russia is demanding Ukraine recognize Crimea as Russian and so-called Donbass republics as independent.