Strafford County, NH, Sheriff Turns Himself in, Expects Charges
Strafford County Sheriff Mark Brave said he was staying in office and would "continue to serve the people of Strafford County to the best of my ability and will sit before a jury of my peers."