We all have parts of our past that affect our future. But if the lineage of Jesus teaches us anything, it's that God uses imperfect people to do incredible things.
We all have parts of our past that affect our future. But if the lineage of Jesus teaches us anything, it's that God uses imperfect people to do incredible things.