Aired Saturday 30 November, 8:30pm - 9:00pmon TBN UK

Translating God

-