Opinion: What Concord and New Hampshire means to me — and to all of us

About 4 Minutes