Caroline Leon was a young newlywed living in Dubai when she fell from the top of a climbing wall, unharnessed. This is her story of mental and physical recovery.
See All 86 Episodes of "The Goodness Podcast"