CHRISTMAS is almost upon us and for most of us that means sharing gifts, eating and drinking too much and watching loads of telly. But why exactly is the big day celebrated on December 25? And what on earth is frankincense anyway? Read on to find out. Why is Christmas Day on December 25? Christmas […]