Advertisement

A bagpiper of the Cambridge Fire Department plays at a vigil on the banks of the Charles River. Wednesday night.

Advertisement