This episode of Victory Over Sin features Dr. Charlene Taylor, a Boise State University researcher and consultant of corrections and criminal justice.Read More →