This episode of Victory Over Sin features Stephanie Taylor-Silva, a reentry specialist at the Idaho Department of Corrections District 7. This episode is also joined by Glenda Thomson, the manager of IDOC District 7.
171 – Stephanie Taylor-Silva and Glenda Thomson
2021-01-23