Police searching for escaped suspect in Marlborough
Isaac Rivera, 24, was arrested for multiple charges including domestic assault and battery, strangulation, assault and battery on a police officer and illegal possession of a firearm, Marlborough police said Sunday morning.