Oct 26, 2023 Scandal Methodist Pastor takes own life over his erotic audio clip leaked on church WhatsApp group A Christian cleric of the United Methodist Church identified as Oscar Mukahanana reportedly committed.. Read more