My world would end if I don’t have sex in a day – Prophet Kumchacha

Prophet Kumchacha of the Heaven’s Gate Ministry, Ghana, has revealed…