AFP: London’s iconic red buses could be plastered with the slogan “There’s probably no God. Now stop worrying and enjoy your life,” in an atheist advertising campaign responding to a set of Christian ads.