This is the shocking moment the British ambassador to Russia accuses Putin’s trolls of harassing him during a visit to the Ural city of Yekaterinburg. In footage of the incident, …
World
This is the shocking moment the British ambassador to Russia accuses Putin’s trolls of harassing him during a visit to the Ural city of Yekaterinburg. In footage of the incident, …