• Watch: Placer County Sheriff's Office saves baby ducks from storm drain

    A flock of baby ducks met their arch enemy — a storm drain — this weekend in Auburn, California. But the Placer County Sheriff’s Office stepped in to …

    Read More
  • 0 0