I'm going to tell you all something. Do you know why G-d commanded the Israelites to kill the canaanites. ALL of them?
They were sacrificing their young children and infants in the fires of Molech. There was no redeeming them because they refused to stop their wickedness.
That alone ought to scare the living crap out of us - that God would use an army of men to wipe out an entire nation down to the last man, woman and child because they practiced evil.
We sacrifice our children in the womb so we can have sex with whomever without consequences.
Are we stupid enough to assume that blood has not cried out to Him in Heaven above?
God is the same yesterday, today and forever. Hebrews 13:8, Malachi 3:6.
If the Civil War was Judgment on our nation for the sin of slavery, imagine what the cost in our blood is going to be for an entire generation of millions upon millions slaughtered in the womb.