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.

Contact reporter Dan Alexander at Dan.Alexander@townsquaremedia.com or via Twitter @DanAlexanderNH

Trending Stories for Seacoast Current (May 23-29, 2022)