LONGVIEW, Texas (KLTV) – A Longview physician who recently admitted guilt in a child sex abuse case was found dead on Tuesday, just days before his scheduled sentencing. Matt Elza …
Tag:
This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More