Opinion Writer
For the past few weeks, much of the world has focused on the northern part of Britain.
To be precise, the world’s gaze was on a “wee town” in Scotland called Glasgow.
Quite literally, the future of the planet as we know it depended on decisions made ...
Nov 19, 2021