Keene Mayor Lisa Parrish announced her resignation on Friday, citing personal and professional complications. “After careful reflection, I have come to the difficult conclusion that I can no longer ...