The genealogy of Jesus includes a woman named Rahab, a Canaanite prostitute. Such an inclusion is not only shocking, but it also is scandalous. Why was she included and what does it mean for us today?