The European Union called on Friday for more countries to impose sanctions on Russia over its annexation of Ukraine’s Crimean peninsula two years ago, but the Kremlin said Crimea was Russian land and its status non-negotiable. …read more
Source: Channel NewsAsia