They came rumbling cross the border with the war machines
100,000 soldiers, 100,000 strong
Soldiers firing into crowds protesting on the streets
100,000 strong
Helicopters firing into little towns up in the mountains
100,000 soldiers, 100,000 strong
And they called it liberation
100,000 strong, 100,000 strong

Onward, Great Liberator! Free the countryside!
Make 'em refugees, make 'em refugees
Bomb the villages! Burn the fields! Kill the farmers!
Now they rest in peace, you've brought the peace

They handed down their doctrine, their flag and their new ways
100,000 soldiers, 100,000 strong
You can accept, leave home, or die, the choice was plain
100,000 strong
Poison gas for non-believers in the villages
100,000 soldiers, 100,000 strong
As they hid inside caves clutching their kids
100,000 strong

Onward, Great Liberator! Free the countryside!
Make 'em refugees, make 'em refugees
Bomb the villages! Burn the fields! Kill the farmers!
Now they rest in peace, you've brought the peace

One million dead civilians, five million refugees
100,000 soldiers, 100,000 strong
But the brave rebels fought back relentlessly
100,000 strong
And after nine years of invasion by the Soviet guns
100,000 soldiers, 100,000 strong
The Freedom Fighters put the great Red Army on the run
100,000 strong

Onward, Great Liberator! Free the countryside!
Make 'em refugees, make 'em refugees
Bomb the villages! Burn the fields! Kill the farmers!
Now they rest in peace, you've brought the peace

Imperial occupation, poison Soviet bouquet
100,000 soldiers, 100,000 strong
Strategic assistance for resistance from the CIA
100,000 strong
Cold War politics of empirical regimes
100,000 soldiers, 100,000 strong
With the people of Afghanistan trapped in between
100,000 strong

Onward, Great Liberator! Free the countryside!
Make 'em refugees, make 'em refugees
Bomb the villages! Burn the fields! Kill the farmers!
Now they rest in peace, you've brought the peace


Lyrics submitted by concreteblues

Onward, Great Liberator! song meanings
Add your thoughts

No Comments

sort form View by:
  • No Comments

Add your thoughts

Log in now to tell us what you think this song means.

Don’t have an account? Create an account with SongMeanings to post comments, submit lyrics, and more. It’s super easy, we promise!

Back to top
explain