Editors Picks United Kingdom ‘She’s belligerent!’ Russian ambassador lets rip at Liz Truss ‘She will prolong conflict!’ 3 years ago Russian Ambassador #RussianAmbassador
Editors Picks United Kingdom ‘She’s belligerent!’ Russian ambassador lets rip at Liz Truss ‘She will prolong conflict!’ 3 years ago Russian Ambassador #RussianAmbassador