SalemNews.com, Salem, MA

Archive

140106_SN_KYU_CAHILL_1

Mike Cahill takes the oath of office for mayor during the Beverly inaugural held at Beverly High School.

Local News

Local News