Cindy Scherrer enduring unspeakable hardship and extreme conditions.