Faith in humanity NOT restored