Photo by Stan Morris | NEA Report

Suspect arrested for double murder of his father and woman

Mar 10, 2021 Stan Morris 0

The discovery of two apparent murder victims inside a home north of Mountain View yesterday (Tuesday, March 9th) has led to Special Agents of the […]