Since my first Haverhill ghost investigation in 2008, people have asked me why Haverhill and vicinity are so haunted. There are many reasons. History may be part of it. Why is Haverhill haunted? Haverhill (pronounced “HAY-vuh-rill” or just “HAY-vrill”) has been the site of many significant events. They include some gruesome history that is documented…