Forget about my English, the spirit of God is upon my life - Prophet Kumchacha

Leader of Heaven's Gate Ministry, Prophet Kumchacha
Leader of Heaven's Gate Ministry, Prophet Kumchacha