“Whoever sheds human blood, by other humans must his blood be shed; for in God’s image God has made humankind.”
So the Lord said, “My spirit will not remain in humankind indefinitely, since they are mortal. They will remain for 120 more years.”