News

I didn’t realize how strong is the spirit of python’s chokehold on my region until I started to personally experience the effects of its presence. One of the only named spirits in the Bible, the ...
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 ...
Near an enchanted forest on a tiny island in the middle of Uganda’s Lake Victoria, live the last remaining guardians of a spirit that takes the form of a python. Legend has it that hundreds of years ...