Current Affairs

World’s Newest Democracy Enters Modern Age

No, not Iraq.  Be serious.  I’m talking about Sark. Sark, the smallest of the Channel Islands, is a self-governing dependency of the British crown, meaning that it is technically owned personally by the Queen but is not part of the…