Kurt Strazdins
Kurt Strazdins

Crime

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

July 25, 2017 5:53 PM

  Comments  

Videos