1 result

UK prime minister Theresa May drinks a glass of wine as she listens to speeches at the annual Lord Mayor’s Banquet at the Guildhall in London. Photograph: Victoria Jones/PA Wire

Given the tales of Russian trolls infiltrating British media, we perhaps should not attach too much weight to Russian state TV’s recent takedown of UK(...)