Glasgow and Boston Form Official Twin Cities Partnership
Boston and Glasgow officially became twin cities on Thursday, June 18, 2026, as Mayor Michelle Wu signed an agreement to foster cooperation following the massive influx of Scottish soccer fans for the FIFA World Cup. The move formalizes the economic and social ties built during weeks of widespread celebrations across Massachusetts. The decision to twin … Read more