Will Scotland Take The High Road To Independence?

Thursday 18th September is the date that Scotland will eventually vote on its independence from the UK – a strikingly more peaceful attempt at exiting relations with England than earlier attempts at liberation, as Mel Gibson would no doubt testify.

Read More