Many try to trade off good karmas with grim ones; does that work?
Karma is a relatively new addition to English dictionary; so for the sake of clarity, let me explain its basic meaning. Karma means one’s deeds, doings or thoughts and effect, which one would experience as a result of the same. Our life embodies karma and therefore, life and karma are inseparable. Karma is completely secular […]