A listener admits to a terrible sin from their past, hoping for forgiveness in True Confessions at 11.00.
Discover 11,128,835 listings and 278,110 playable programmes from the BBC
A listener admits to a terrible sin from their past, hoping for forgiveness in True Confessions at 11.00.