Marlborough man faces assault, attempted rape charges in connection with attack on local rail trail

The alleged victim, a 40-year-old woman, claims that he grabbed her neck, knocked her to the ground and started pulling her leggings off.