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

16 answers 16