Journey to Bethlehem

The Bible is filled with stories of transgressions and a Creator who longs to give opportunities to restore what has gone wrong. […]