Did God punish Jesus in our place? Justin Brierley hosts a series of debates between Steve Chalke and Andrew Wilson covering subjects like atonement and homosexuality
Interested in reading more about debates, features and other great articles? Request your free copy of Christianity Magazine here!