Merry Christmas

Nice idea-- Stop the War on Christmas: Cease Fire in Afghanistan. Are our leaders listening to anyone besides the masters of war?

An excellent, full account of the Christmas Miracle of 1914.

As noted by Anonymous Physicist, "So it is clear that if left alone, human beings will make peace with each other; but those in control demand that human beings perennially do two things-- kill and die."