Pinned
Scots are a people with the inherent and inalienable right of self-determination under the UN Charter. We have a right to national Independence
It is impossible to believe both that Scots have a right to self determination, and that Independence requires permission from London











