As part of our "Blueprints" series, Daniel Macleod opens up Genesis 2:10-15 and explores how Jesus has the only water that permanently quenches our thirst - the water of life.
As we continue our series in 1 Corinthians, Richard reminds us that the cross is the power and wisdom of God. The cross is...
Abdullah Jamal continues our short series, 'Advent', teaching from Matthew 1.