Scroll to Top

(Jollofnews)- Recently, there have been media reports of paranormal claims from different parts of Africa. These reports highlight cases in which witches supposedly crash-landed in the compound of a church...