Sheila Leech is originally from the UK and now travels the world doing medical disaster relief. So, it’s hard to believe that at one point in her life she hung out with a tough, biker crowd and thought her life was beyond hope. She’s the author of the book, ‘God Knows What I’m Doing Here’.
Extra Info: