Sheila Leech is originally from the UK and now travels the world doing medical disaster relief. So, it is hard to believe that at one point, she thought her life was beyond hope. We will hear her amazing story.

See omnystudio.com/listener for privacy information.