A television interviewer was walking streets of Tokyo at Christmas time. Christmas shopping is a very big commercial success in Japan. The interviewer stopped one young woman on the sidewalk, and asked, “What is the meaning of Christmas?”Laughing, she responded, “I don’t know. Is that the day that Jesus died?” Sadly, there was some truth [...]