Twin Falls Officer Awarded Medal of Honor for Saving TeenTwin Falls Officer Awarded Medal of Honor for Saving TeenA Twin Falls County Sheriff's deputy has been recognized for saving the life of a suicidal teenager with one of Idaho's highest honors.Benito BaezaBenito Baeza