All my sons First blood upon the sand More soldiers damned to die Defending the honor of thieves Cos power swells with each new well Blackens shrines in our holy land All my sons All my Son, whose side you on It's black and white We are right, so they must be wrong And will you kill Or will be killed Life must be lost If land must be won All my sons All my sons Baby's on the ground Baby's on his knees Baby's gonna cry Baby's gonna bleed Centuries of waste Centuries of greed Mothers of the world Are you gonna grieve She said you are all my sons You are all my sons You are all my sons All my sons