>>280287849
If sacrificing him was required to allow people to return, would anyone hesitate?