July 25, 2017 06:50 PM
GREEN ISLAND - Larry Cusack is the self-proclaimed mayor of Swan Street and he's still reeling after one of his newest neighbors, William Goodman, was charged with menacing a young mother during a hike on Peebles Island just more than a month after his release from prison following a 1992 rape.