Tag Archives: Of Church Members

Pastor Farts On Heads Of Church Members To Demonstrate God’s Power

Pastor Christ Penelope of the Sevenfold Holy Spirit Ministries in the South African province of Limpopo has replied to criticism of his practice after photographs of him sitting on the faces of his church members in South Africa went viral on social media. The pastor claims that the direction is …

Read More »