John Hagee


Next broadcast: 19:00 Wednesday, 28 June

Visit the John Hagee website for more programmes and information.