Sermon: Confused by God

What happens when God’s promises don’t play out how we expect them to?

Intern Jude is preaching on Genesis 10:1-32, the lineage of Noah’s sons. This is in follow up to Genesis 9 (see last week’s sermon), where Ham disgraces his father and God promises Shem that he will have dominion over his brother Ham.