Pastor calls it ‘demonstration of God’s power’ when called out for farting on members for deliverance
Pastor Penelope of Seven Fold Holy Spirit Ministries is said to fart on his members with the assurance of getting rich miraculously as some of his followers wait for months to get the ‘sacred fart.’