In this episode, I discuss a little history of the New England Witch Trials of the 1600s and 1700s of Connecticut, Vermont and New Hampshire.
You'll still be able to report anonymously.