Pastor Laurie Idahosa, benin based clergywoman has said that many Christian leaders are narcissists.
According to her, these narcissists use their power to control and manipulate people.
The mother of three, who is married to Bishop F.E. Benson Idahosa, stated this via Twitter on Friday’