Cambridge Police report a bicyclist was struck and killed by a truck around 1:40 p.m. on Putnam Avenue between River and Pleasant streets.
Marcia Deihl, 65, a Cambridge singer and songwriter, was pronounced dead at the scene, police say. They add:
The operator of the vehicle remained at the scene of the accident and the driver is cooperating with investigators. No charges have been...Read more