What Does ‘Keeping St. Helena St. Helena’ Mean?

There is an unfortunate tone to Mayor Del Britton’s campaign which makes it seem that keeping St. Helena St. Helena, means keeping some people “IN” and a lot of people “OUT” and that change is a bad thing. The picture of Mr. Galbraith that the Britton ads paint would be funny if it were not [...]