Sheriff’s Deputy Dies After Being Shot by Suspect During Boise Traffic Stop

BOISE – During a press conference on Sunday morning, Ada County Sheriff Matt Clifford fought back tears as he announced the death of a deputy in the line of duty.

Read More