Joseph, Jesus, and God’s Sovereignty

Genesis 42-50 • Rev. Randy Martin