About Spirit Possession
Spirit possession is the supposed control of a human body by spirits, aliens, demons or gods. The concept of spirit possession exists in many religions, including Christianity, Buddhism, Haitian Vodou, Wicca, Hinduism, Islam and Southeast Asian and African traditions.