Sheriff Carter recognizes three deputies with Life-Saving Award
Follow
Sheriff Tom Carter recognized three TFCSO deputies with a LifeSaving Award in front of a packed audience at the Twin Falls County Commissioners Chambers on Monday, April 29, 2024.