Boston and Scotland only needed a week to form a lasting bond. After thousands of Scottish fans took over the streets of Boston during the 2026 FIFA World Cup, the City of Boston and Glasgow, the capital of Scotland, announced a sister city partnership on Thursday. “We are the city of champions, so we knew…
June 19, 2026