Shamanism refers to a variety of spiritual practices involving rituals, prayers and healing. A shaman (priest or practitioner) is considered an intermediary or messenger between the human world and the spirits. A Shaman’s role in ancient history has been that of a priest, doctor, spiritual healer and community advisor. In some places he/she is also termed as […]