Will God vindicate his Messiah?

A sermon preached on 18th March, 2018, as part of our 2 Samuel series.

2 Samuel 16-18

Listen online

Details

2 Samuel