Does karma really exist, and do bad people ever truly pay?

Does it exist? And do bad people get what's coming to them?

If this is true why do perpetrators of domestic violence etc. sometimes not only walk away free, but are accepted in society (when they conceal their true face)?

Does karma really exist, and do bad people ever truly pay?
Post Opinion