Seventy severed heads are piled up at the gates of Jezreel, and Jehu wipes out the followers of Baal. What is the Lord's ultimate judgement?
A new season of Talking Heads begins on 17th October, and will unpack the second Book of Samuel
Palm Sunday
Fifth Sunday of Lent - Passion Sunday