God of the Unexpected

For most of us, we can recite the Christmas story. We can sing Christmas carols that tell the tale of a newborn baby lying in a manger because there was no room at the inn. But dig deeper and you will discover the vast amount of...

Read More