Catholic Herald logo

There are formidable challenges ahead, but we need not panic

Book review: Where is God in Suffering? by Brendan Purcell