Joshua 13-21: God delivered, and is delivering, on his promises

18 June, 2017: Rev David Balzer