Moscow is speeding up its legal annexation of Crimea... Russia's lower house of parliament has overwhelmingly approved a treaty to annex Crimea from Ukraine....
Share this note: