Happy Christmas The English say "Happy Christmas" not "Merry Christmas". Merry means drunk. (Dawn on Christmas morning in China.) An English Christmas in China We are living in China for a year so it was Denny and my first Christmas away from family. It was this...

Christmas Day 2012: Seeing Love through the Body
read more