Throughout history, spiritual leaders known as shamans have healed, protected and advised their people. But are they simply putting on elaborate ceremonies?
Throughout history, spiritual leaders known as shamans have healed, protected and advised their people. But are they simply putting on elaborate ceremonies?