LONDON – British Foreign Secretary Philip Hammond on March 22 said Russia “must return Crimea to Ukraine,” calling the Kremlin’s forcible annexation of the Black Sea peninsula last year “completely unacceptable.” He said, “The annexation of Crimea was illegal and illegitimate in March 2014, and remains illegal and illegitimate in March 2015.” His comments were...
Previous ArticleLavrov calls for ‘unbiased’ MH17 probe
Next Article Officer imprisoned as Russia spy