Episode 15: Debra Holz
Award-winning author and life coach Debra Holz relates her incredible story of leaving behind 50 years of depression and an attempted suicide to discover a fulfilling life due to the discovery of alternative forms of treatment for depression.