One Pastor Christ Penelope, who is the General Overseer of SevenFold Holy Spirit Ministries in Siyandani Village in Giyani, Limpopo, South Africa, has been accused “of sitting on his members and farting the Holy Spirit into them.”
According to lailiasnews, he claimed that “when he sits on what he does is ‘not by flesh but by faith’, noting that when he sits or stands on top of his followers, they do not feel any pain as the Holy Spirit is in charge.”
2 comments