davidjmiller.org
What Does It Mean to Forgive?
When Elizabeth Smart testified last week there was a renewed flurry of media coverage of that infamous case. While the contents of her testimony were shocking (as expected) there was nothing in her…