Keisha Green shares her story of triumph and faith as she refused to lose sight of life after her legs were severed in a car accident, changing the face of disability!
Want to check another podcast?
Enter the RSS feed of a podcast, and see all of their public statistics.