Russia has pulled its ambassador from London, after concluding that the UK has chosen “confrontation” – a confrontation that it cannot win
Read Full Article at RT.com