BELFAST, Maine—The streets of downtown Belfast were charged with energy: politics was working its way through the public square.
On one corner, older men and women held LGBT rainbow flags. The June 6 Pride parade would soon weave through the 19th-century brick buildings that anchor the small coastal city.





