The Infant Revolution in Bach’s Christmas Music
CounterPunch
More than a quarter of Americans now claim no religious affiliation, making “nones” the largest bloc of Americans.
The jaw-dropping claims of some very un-Christian politicians.
Spread the word