Another "Faith in human restored".