The undeniable spirit of humanity