A body was found this evening in a lake in Howarth Park in Santa Rosa, police said.
This website uses cookies.