Geography ❯ North America ❯ United States ❯ New Hampshire
State police now seek witnesses in an ongoing investigation.