The concept of karma and reincarnation is entrenched in Indian ethos. It may have emanated from the notion of 8.4 million yonis ( species) through which a soul is believed to pass before he can enter maanav yoni ( human species ),the highest stage of biological evolution. But even after …
Read More »