Utah Therapist and LDS Church Leader Sentenced in Sex Abuse Case Involving Multiple Patients
Scott Owen, a Utah therapist and former LDS Church leader, was sentenced to 15 years to life in prison after admitting to sexually abusing multiple patients, including teens referred to him by bishops.