crash

Somerville police officer Louis Remigio died on Monday night after a motor vehicle crash on I-95, according to the department. The crash happened on Sunday in North Hampton, N.H., police said. Remigio was off-duty at the time, according to city spokeswoman Jaclyn Rossetti. Remigio had been with the Somerville police since 1988 and was working […]