Kurt Strazdins
Kurt Strazdins

Visalia police say it appears couple found dead in home died in murder-suicide

July 25, 2017 05:53 PM