Christmas marks the time God physically became part of the human story. What does it actually mean to live out the spirit of Christmas? Rohan Salmond explores. Gleaming light softly illuminates a huddle of people gathered around a sleeping baby as he lies nestled in a small box of yellow straw. Three bearded men in crowns and turbans and a ...
Read More »