On a soggy Sunday in May, some 6,000 residents of the Swiss canton of Glarus gathered in a public square to have their say on whether to raise the local transport budget,
On a soggy Sunday in May, some 6,000 residents of the Swiss canton of Glarus gathered in a public square to have their say on whether to raise the local transport budget,