Leslie Nease was known as “Sister Christian” on the popular television show Survivor when it was filmed in China. She’s since become a writer and is the author of Honoring the Journey: The Deconstruction of Sister Christian. Recently, she interviewed me about my faith journey on her podcast.
