Jan 23, 2023 Africa Kenyan pastor denounces Christianity, claims biblical God doesn’t make sense (watch) An Anglican priest has denounced Christianity after serving in the church for 30 years.. Read more