Glaswegians are facing delays and security checkpoints as 25,000 delegates from around the world attend the Cop26 climate summit.
November 03, 2021