Neal Boortz who is an atheist went off on this and one would expect the democrats who also don’t believe in God to do so as well. Fortunately Boortz is retiring and Michael Cane is scheduled to be his replacement.
As far as McCain goes well I don’t watch CNN in fact don’t watch free (or any) tv since the major nets moved their transmission location. Net and am/fm radio are my sources.
Herman Cain is replacing Boortz.