If one thing came out of last night’s leaders’ debate, it is the fact that the British parties’ operations in Scotland are absolutely committed to denying the right of self-determination that is the inalienable democratic right of Scotland’s people, guaranteed…
Scotland flag - the saltire Made In Scotland. For Scotland.
Create An Account