The God of the Oppressed: How Long Will This Last? – Pastor Adrian Chester

The God of the Oppressed: How Long Will This Last? – Exodus 3:1-9