Do you know the science of cause and effect of karma? Why does one have to suffer the effects of his karma? If someone hurts others knowingly or even unknowingly will still have to suffer in the next life but the suffering will be different. One enjoys happiness in this life as a result of good deeds in the past life.
To know more visit here: http://www.dadabhagwan.org/path-to-happiness/spiritual-science/the-science-of-karma/