Category: Europe

Scotland will say ‘No’

A little history: Those readers who are not UK-based may or may not be aware that Scotland, currently part of the United Kingdom (England, Wales, Northern Ireland and Scotland) has had a devolved government since 1999. For those really interested…