God Talk God Talk: Episode 84 admin April 17, 2019 Episode 84: Spencer Jones, prison and campus minister, talks about the Man who cheated death and the free to view manuscript in Dublin. Broadcast: 15/04/2019