All my sonsnnFirst blood upon the sandnMore soldiers damned to dienDefending the honor of theivesnCos power swells with each new wellnBlackens shrines in our holy landnnAll my sonsnnAll mynnSon, whose side you onnIts black and whitenWe are right so they must be wrongnAnd will you killnOr will be killednLife must be lostnIf land must be wonnnAll my sonsnnAll my sonsnnBaby's on the groundnBaby's on his kneesnBaby's gonna crynBaby's gonna bleednnCenturies of wastenCenturies of greed nMothers of the worldnAre you gonna grievennShe said you are all my sonsnYou are all my sonsnYou are all my sonsnnAll my sonsnn