Media Trust Score100%

Presumed Murderer Dies by Suicide Days After Being Tied to Cold Case Death and Sexual …

According to the Santa Cruz County Sheriff’s Office, Eric David Drummond, … California, was found in the San Lorenzo River on March 29, 1983.

  • You already voted!
  • Read More