[Verse 1]
I see kids in the smoke, chalk names in the dust
Playgrounds turned graves when the rooftops bust
Two-thousand pounds on a single small room
Whole bloodlines buried in a concrete tomb
Gaza on the screen, but it’s Gaza in my chest
Every headline hits like a boot on a neck
Call it “war” in the West, call it “numbers” on the news
But that’s fathers with their palms on their daughter’s torn shoes
No water in the pipes, just sand and rust
Mothers boil stones tryna season trust
Forced hunger as a weapon, watch the markets go bare
Blockade’s like a hand on a throat mid-air
UN talks while the children cough ash
Diplomats dine, count votes, not smashed glass
They debate “both sides” in a marble hall
While a boy draws keys on a broken wall (listen)
[Chorus]
Under the rubble we breathe
You can bury our bodies, not our belief
From Gaza to the seas, to the hills, to the streets
We are louder than your siege, we don’t leave
Under the rubble we breathe
Name every lost one, never say “peace” cheap
If justice is a crime, then charge us all deep
Under the rubble we breathe, we breathe
[Verse 2]
Lebanon scars, towers once tall now torn
Old songs drowned out by the thunder of the storm
Syria stitched in shrapnel, cities stripped to bone
Yemen counting coffins where the seeds were sown
Iran in the crosshairs, oil on the tongue
Sanctions make a weapon out of every hungry lung
They brand them all “evil” in a single short line
So a pipeline shines while a village goes blind
They say “collateral” when they level a block
Say “security” while they tighten the lock
Call it “clash,” call it “strike,” dress the death in a tie
You can change every word, still a child had to die
Genocide’s quiet, it’s a slow, sharp drip
It’s the school that never opens, it’s the aid that never ships
It’s the map that erases a whole hometown
Then blames the broken mirror when the truth leaks out (look)
[Chorus]
Under the rubble we breathe
You can bury our bodies, not our belief
From Gaza to the seas, to the hills, to the streets
We are louder than your siege, we don’t leave
Under the rubble we breathe
Name every lost one, never say “peace” cheap
If justice is a crime, then charge us all deep
Under the rubble we breathe, we breathe
[Bridge]
Who gets to live, who gets a sky? (who?)
Who gets the siren, who just dies?
Who gets a headline, who just names?
Who gets the medals for these flames?
I don’t want pity, I want truth in the frame
Call it what it is, not a “conflict,” it’s a chain
If your silence is safe, then your comfort’s paid
With a thousand small hands that never got to age
[Chorus]
Under the rubble we breathe
You can bury our bodies, not our belief
From Gaza to the seas, to the hills, to the streets
We are louder than your siege, we don’t leave
Under the rubble we breathe
Name every lost one, never say “peace” cheap
If justice is a crime, then charge us all deep
Under the rubble we breathe, we breathe