As tensions escalate between Russia and Ukraine over Russia’s annexation of Crimea, Russia has slammed Kyiv over the decision to suspend broadcast licenses of several Russian state television networks, a move that led Ukrainian cable companies to dump a number of Russian TV channels from their line-ups. Konstantin Dolgov, the Russian Foreign Ministry’s commissioner […]