How much longer will us sensible atheists have to put up with religious bull scatter.?

14 answers 14