New York Daily News: California man charged with caught-on-camera murder of ex-girlfriend dies by suicide in Texas as cops close in


Listen to this article

Herbert Flores, 46, died from a self-inflicted gunshot, according to police.

New York Daily News