Faith in Humanity restored