“trying to alleviate suffering and helping those in need”
Nice ideals, but trying to help subhuman savages gets you killed.
When you try to alleviate your own suffering and help your own needs they call you selfish.
I’m really sorry for what happened to him...
But it’s often the case that idealistic people with world views that are contrary to reality, more often than not end up that way.
May he rest in peace.