What does Judges 5:20-21 mean? Commentary, explanation and study verse by verse.
They fought from heaven; the stars in their coursesh fought against Sisera.
The river of Kishon swept them away, that ancient river, the river Kishon. O my soul, thou hast trodden down strength.