Vallejo police arrested a 14-year-old who they said kidnapped a 65-year-old woman on Thursday evening and bound her with duct tape in an act they called an "egregious physical and sexual assault."
The woman was taken at gunpoint about 6 p.m. from Gateway Plazel in the 100 block of Plaza Drive.
Police said she was forced to drive miles away from where she was abducted, and left unconscious in a ditch, and bound with duct tape.
The suspect also sexually assaulted the woman before driving off in her minivan, according to police.
Later, police said one of her relatives received a ransom phone call from someone saying the woman could be returned if that relative produced some money.
Passersby noticed the woman needing help, and called police and an ambulance. They also were able to help provide information about the suspect - who turned out, police said, to be a teenager. He has not been identified because he is a minor. Police did say the teen "was known to them," without giving more detail.
Late Friday, the District Attorney in Solano County identified the suspect as Kaviar King. He faces charges of attempted murder, kidnapping, robbery, carjacking, and several enhancements. Because he is being charged as an adult, NBC Bay Area is identifying him.
King is scheduled to appear in Superior Court on Monday at 1:30 p.m.