The world is not without good people. Sad story with a happy end.