Some people in England started what had become known as the London Atheist Bus Campaign. They placed ads on buses in the city making claims about the non-existence of God and what that means for us.
Some people in England started what had become known as the London Atheist Bus Campaign. They placed ads on buses in the city making claims about the non-existence of God and what that means for us.