These traditional healers are called emandwa, which means 'the man who has a spirit sit on his head'. Near an enchanted forest on a tiny island in the middle of Uganda’s Lake Victoria, live the last ...
While many Christians are accustomed to praying to the Father and to the Son, they are not as familiar or comfortable with praying to the Holy Spirit. The Spirit can seem very elusive, but he doesn’t ...