Mark Stephens

How Christ’s cruel death has a special resonance today

10 April 2020 5:00 am

“Christianity is the only major religion to have as its central event the humiliation of its God.” That’s how the…

Unto us another child is born

18 December 2019 12:03 pm

“It’s quite humbug to say that this is not a ridiculing of the founder of the Christian religion and of…