Hope in humanity restored