Makes me sick to see this and I hope the karma train is going to run that nasty guy over real soon.
It will....
Everything comes back in 10 fold. Personally they may escape it but their family, loved ones, children, pets, etc... pay for it.
No doubt people will pay in this life time and in the next. Only through forgiveness can you stop the law of Karma. That’s natural law for you.
Only God knows if your heart is sincere. It’s one thing to say it.... It’s another thing to mean it and know it in your heart.