‘Significant’ Police Presence at Bennett Island on NH’s Bow Lake
A criminal investigation created a "significant law enforcement presence" on Bennett Island in Bow Lake Friday afternoon, according to State Police.
State Police spokeswoman Amber Lagace did not disclose the nature of the investigation but said the situation is "contained". They are working towards concluding the investigation.
Bennett Island is located in both Northwood and Strafford.