News

A couple told Healdsburg police they had stopped at Gibbs Park north of Santa Rosa to use the restroom. Walking back to their car, they saw a woman who appeared to need help. But when they got close, ...