Kumchacha shares the mystery behind his name

Prophet Kumchacha, founder and leader of Heaven’s Gate Ministries
Prophet Kumchacha, founder and leader of Heaven’s Gate Ministries