According to the Bible/your interpretation of it, maybe.
So animals and then a human sacrifice is what God's Justice demands?
That assumes that all of humankind are descended from one man (that man being Adam). But I believe that is not where the evidence points.
You're welcome.
Touche!
Whilst I believe that homosexual sexual activity/relations goes against God's Commandments, I don't believe that homosexuals (who engage in homosexual sexual activity/relations) should be condemned to death (I'm a Muslim, btw).