British foreign intelligence chief on Wednesday called on Russians “appalled” by their country’s invasion of Ukraine, to join his services in London, in a rare public appeal for new operatives. In a speech in Prague, Richard Moore, head of MI6, said that “many Russians today are silently appalled at the …
Read More »