"The sides of some of London's red buses will soon carry ads asserting there is "probably no God," as nonbelievers fight what they say is the preferential treatment given to religion in British society."
It's atheists like these that gives ones like me a bad name. Looks like they're skipping right over the war on Christmas and going straight to the "big guy".
Will the New FCC Meddle More or Less?
3 hours ago