LONDON (Reuters) – Russia’s embassy in London said Britain’s new package of sanctions against Russia over its invasion of Ukraine was “illegitimate” and many of those targeted had no connection to the conflict. Britain on Monday announced what it said was its largest package of sanctions against …Read More