CommonSpace looks at the background to the ferocious political spat in the US over accusations of Russian tampering in the 2016 election
THE US, which vaunts itself as the world home of democracy, finds itself in another embarrassing tussle over the security of its electoral process.
Democrats and liberal commentators accuse US President elect Donald Trump of being involved with a Russian...
Scotland flag - the saltire Made In Scotland. For Scotland.
Create An Account