Home Tags Selena Keough

Tag: Selena Keough

Bakersfield Man Gets Two Life Sentences for 1980s Serial Killings

Horace Van Vaultz Jr. stood trial for murder before, but this time investigative genetic genealogy put him away