Off Grid Christianity – Episode 77 – Iwan Russell-Jones

Iwan used to be a BBC producer based in Cardiff having studied Theology at Oxford University. Prior to this he was in a Christian Rock Band. He later taught at Regent College in Vancouver. In this absorbing episode, Iwan discusses what Liberation Theology is, who The Levellers were and what he would do if I […]

Off Grid Christianity – Episode 77 – Iwan Russell-Jones Read More »