At the very end of the book of Ruth the big plot twist is revealed: Ruth is the ancestor of the great King David. This poor, widowed, Moabite woman is the great great grandma of the most renowed King of Israel. In this sermon we explore why is that so significant, and why is that good news to us as well.