Listen

Description

I. vv1-2 The Sovereignty of God in the suffering of his people. II. vv3-20 The Sovereignty of God in subverting his enemies. III. v21 The Sovereignty of God in sustaining his witnesses.