Media Trust Score88%

Off-Duty California Sheriff's Deputy Allegedly Murdered Secret Lover And Her Husband, Charged

Alameda County Sheriff’s deputy Devin Williams, 24, was arrested and taken into custody following a 12-hour search linking him to the shooting of …

  • You already voted!
  • Read More