IE 11 is not supported. For an optimal experience visit our site on another browser.

Crimea's Deputy PM: Russia Will Try to Annex More of Ukraine

Deputy Prime Minister Rustam Temirgaliev says Crimea was just the beginning for Russia. He believes the nation will try to absorb even more of Ukraine.
Get more newsLiveon