Pastor Christ Penelope of SevenFold Holy Spirit Ministries in Siyandini Village in Giyani, Limpopo, South Africa is known for farting on his congregants as a means of ‘healing’ and ‘blessing’ them.

Share:

administrator