News

The new mascot for the 2026 Commonwealth Games has been revealed today, but people in Glasgow are a bit confused by it.