The United Nations General Assembly has condemned the presence of Moscow’s troops and military hardware on the disputed Crimean peninsula, with one of Russia’s top envoys blasting the Kiev-backed initiative as politicized. … Read More >UN General Assembly votes on ‘militarization of Crimea’