Why is the answer to our prayer not what we were expecting? - Habakkuk 1: 1-11

Habakkuk, the man for his time - a man for our time?

Ian Naismith

Evening Service | Sunday 5 Aug, 2012