I see that Britain is now the most irreligious country on earth, according to this article. This is hardly surprising especially given the continuing attitude of denial from the world’s largest christian church towards it’s record on child abuse. Stained glass windows like this one don’t exactly help their cause.
I guess science is going to pay for that wall
33 minutes ago