When somebody dies their soul will leave its body and move to another world in order to continue its journey. But there are souls which are not able to leave this world and enter into that other world. They are the ones who have left unfinished tasks here in our world. They feel that they still have something to do here in our world.
More