Keith Eddings covers Lawrence, Mass., for The Eagle-Tribune. He has reported for five daily newspapers in four states.

SHARE
Previous articleThomas Farragher
Next articleDwayne Desaulniers