The Scots are proud people. I should know, I’m one of them. Scotland is a small nation, which is in the unusual situation of being beholden to the British Parliament in Westminster, even though it has its own devolved administration in the capital, Edinburgh. However, small does not mean passive, as Prince …
Read More »