The most powerful/visited witch doctor in Ahero, Nandi Hills, Makuyu, Kapenguria The most powerful/visited witch doctor in Ahero, Nandi Hills, Makuyu, Kapenguria, Magic spells operate using the basic concept of a magical link. This means that the spell casting ritual needs to include some type of metaphorical image or object that relates to what the spell is for. For instance, […]