Project Fear revives the old “It’s the Russians!” trope

businessforscotland.com/...1865234375

THE UK government is desperately trying to breathe new life into old and unproven claims that Russian president...

facebook.com/...794593765/
Scotland flag - the saltire Made In Scotland. For Scotland.
or
Create An Account