Genesis 50
A sermon on Genesis 50 by Edward Stokes exploring Joseph’s declaration, “You meant evil against me, but God meant it for good,” and how God’s sovereign goodness brings hope, forgiveness, and restoration even through suffering and human sin.