RUSSIAN ambassador to London Andrey Kelin on Tuesday (19) said Liz Truss, the foreign secretary of the UK....