Sharpen young and old minds

Haverhill’s new chess club sharpens minds of young and oldLearning all the right movesBy Mike LaBellaStaff Writer HAVERHILL […]