Read More: Richard Allen, Nimrod, Winter Solstice, Pagan Holiday, Mithra, Christmas, Helios, Pope Julius I, Baal, Origins of Christmas, Meaning of Christmas, Religion News
Biblical scholars have debunked the blind belief that Jesus was born on Dec. 25 time and time again. That is not myth, legend or subjective opinion -- that is fact.
I have to admit it. Like millions of other Americans, I've allowed the holidays to decay into a frenzy of shopping, feasting, gift-giving and wassail-soaked merriment. But all is going to change. I have seen the light.