North New South Wales church planting director Dr Sven Ostring reflects on how unlikely it is that he—or any of us—ever came into existence at all!
Tag: The God Delusion
John Tausere/Record Staff May 23, 2022
Tracey Bridcutt May 19, 2022
Juliana Muniz May 19, 2022
Record Staff May 19, 2022