Home » Topics » Windham

New Hampshire politician now charged with rape got elected despite violent past

Jeffrey Gray is an elected member of the Salem, New Hampshire Planning Board charged with kidnapping a woman, keeping her in his house in Windham, NH for three days, and sexually assaulting her. But this isn’t the first time Gray has been accused of terrorizing women — in fact, his…