Tera Harden is the Canyon County Chief Public Defender.
Tera Harden is the Canyon County Chief Public Defender. Provided by Canyon County
Tera Harden is the Canyon County Chief Public Defender. Provided by Canyon County