Terence Mawawa A self-styled prophet, Isaac Makomichi was forced to run for dear life being exposed for planting a fake goblin in a home-stead he was apparently ‘cleansing’ of demons. Makomichi,who is a leader of one of the many spiritist churches in the country, the Miracle Healing and Deliverance Ministry, was forced to flee from
↧