Shamanism is a practice that enables the practitioner to reach altered states of consciousness in order to perceive and interact with the spirit world...
According to karmic teachings, we always meet the same souls, only under different masks and different people.
The soul goes through this cycle of physical...