The Commonwealth Games come to Glasgow next week - is the city ready?

Open in new window