Elfed Godding, national director of Evangelical Alliance Wales, reflects on the 'unconditional love of God'.
Discover 11,128,835 listings and 282,120 playable programmes from the BBC
Elfed Godding, national director of Evangelical Alliance Wales, reflects on the 'unconditional love of God'.