Goffstown NH Prison guard: “You need to stop filming”

Goffstown, NH: Prison guards react to a “Let my people go” sign by ordering inmates inside. I & my sign work our way from the public bike trail behind the prison toward the road in front of it….staying, as best … Continue reading