Contributed on Dec 3, 2013
CHRISTMAS has been hijacked in America. And unlike the latest Tim Allen movie, it’s not Santa who needs to be rescued. It’s the very meaning of Christmas itself.
Contributed on Dec 8, 2013
“Peace on earth” is a familiar Christmas greeting. However, it is as elusive today as it was 2,000 years ago. Did Christ then fail in his mission in coming to earth?