The Mysterious functioning of Karma

The delayed effect of karma explains how non-smokers can end up getting lung cancer. They were probably smokers in a previous incarnation but their good karma or destiny in that incarnation prevented them from suffering the consequences in that life owing to the Prarabdha then. We never know how long ago we acquired the karma … Continue reading The Mysterious functioning of Karma