The message was dire, straightforward and matter-of-fact: Invade Ukraine, and you will pay “a huge price.” According to MI6 intelligence boss Richard Moore, that was the warning sent to Vladimir Putin by the UK and the US, over a potential invasion of Ukraine. In a wide-ranging interview on Times Radio, Moore also admitted, that MI6 […]