Debra is a traveling evangelist whose burning compassion for the lost has carried her around the world.