At the heart of Christmas and the Christian worldview is the Incarnation, when God took on flesh and, in Christ, became fully ...
"Within the past 50,000 years most of the variation that is seen among human populations evolved," said researcher Jason ...