Amid Boston and Scotland’s World Cup love affair, Wu moves to make Glasgow a ‘sister city’ (opens in new tab)
Mayor Wu signed a letter of intent to establish Boston and Glasgow, Scotland, as “sister cities” beginning next year.
Read the original article