No Image

Rare Artifacts from Salem Witch Trials Now on Display

October 26, 2020 Claire B 0

Spooky season is upon us, and while the entirety of 2020 may already seem like some dark cosmic joke, the Peabody Essex Museum in Salem, Massachusetts is here to remind us that things truly could be worse. For the first time in 30 years the museum’s Ph…