Tag "bella vista"

Back to homepage
Shasta

Shasta County Sheriff investigating possible murder-suicide in Bella Vista

Photo: Stock image (Source unknown) BELLA VISTA // The Shasta County Sheriff’s Office is investigating a possible murder-suicide after a structure fire led to the discovery of four human bodies