Bad peoples often hunts past un-resolve haunted projection in other people's life and great peoples forgives haunted instinct nature of bad peoples let go and save the society but this war cycle will never ends. Human forgiveness will have limit. - Atif Iqbal Khan