Twin Falls Deputy Honored for Saving Suicidal Woman’s LifeTwin Falls Deputy Honored for Saving Suicidal Woman’s LifeA Twin Falls County deputy was given an award for saving the life of woman recently at the Perrine Bridge. Benito BaezaBenito Baeza
Twin Falls Deputy Saves Newborn’s LifeTwin Falls Deputy Saves Newborn’s LifeA southern Idaho deputy is being credited with saving the life of a newborn after the umbilical cord became wrapped around the neck. Benito BaezaBenito Baeza