Do human beings posses an innate sense of sharing, to the point where we might take something from someone under the assumption it should be shared with us?
Several billion people around the world celebrate Christmas on Dec. 25 — the day the church (aside from Julian calendar followers) decided to mark the day that Jesus of Nazareth was born in Bethlehem. It's also near the time of the winter solstice, the shortest day of the year and celebrated by pre-Christians for centuries.