30th November one day late
A belated Happy St Andrew’s Day to you all! St Andrew is of course the patron saint (whatever that means) of Scotland, and also of a few other places, including Russia. For most Scots, this today means a day to celebrate Scottishness, and a rather arresting...