News

I am all praises for the King as I train my sight to the Chapel of the Manger, right across the Star of Bethlehem, where Mary is said to have laid the Child. That moment, Christmas comes alive!