Scotland: the genie is out of the bottle
The British ruling class wheezed a huge collective sigh of relief at the Scottish independence referendum result. The No camp secured victory with 55 percent of the vote and the Yes side polled 45 percent. 97 percent of the electorate… Continue Reading