“But we know that certain sins cry to Heaven for vengeance.”
No; we don’t “know”. It’s Catholic culture (made up stuff — “numbering” sins); not Scriptural.
Genesis 18: 20-21
Exodus 22: 22-23
James 5:4