After the Supreme Court’s decision saying it was OK for Greece, NY to begin its town meetings with a (Christian) prayer, it seems to me that the wall separating church and state is being pounded down right and left.
It’s been in the papers, but here’s what Jerry Coyne says on Why Evolution Is True:Massachusetts court rules that Pledge of Allegiance’s use of “God” doesn’t discriminate against atheists « Why Evolution Is True.
Ladies and gentlemen, this is scary stuff.