Greg Boghosian from iGetNewEngland.com visits the Salem Witch Museum in Salem, Massachusetts and gets a history lesson from museum director, Alison D'Amario