SalemNews.com, Salem, MA

Archive

Fairbanks 1

Matthew Fairbanks, in a photo police recovered from his Facebook page.

Local News

Local News