Media Trust Score86%

Authorities ID pair allegedly killed by sheriff's deputy | News | avpress.com

DUBLIN, Calif. — The husband and wife allegedly killed by a sheriff’s deputy in Northern California were a retired civil engineer and a nurse, …

  • You already voted!
  • Read More