There will be rainbows out in Gaza From the mountains to Ramallah Rainbows out in Gaza From the mountains to Ramallah My blood mixes with the dirt, ah I smile despite the overwhelming hurt Lay me down and kiss my wounds Beneath the waters of the same Moon (Yeah-yeah, yeah, yeah) How many angels have to die for you to cry? Under that Gazan sky, there is no hope for mercy How many fathers cry themselves to sleep at night Closing their daughter's eyes, kissing one last goodbye If only I could change the rules of space and time I would bend the light of day until freedom shines Like seeds my people rise, firm as the olive root We will survive and when this storm is through There will be rainbows out in Gaza From the mountains to Ramallah There will be rainbows out in Gaza From the mountains to Ramallah When I look in my grandmother's eyes, I see a life of poems and pain Part of her soul never got on that boat and the rest of her spirit remains In her hometown by the riverside, near the ripple tide of the sea 'Cause her body lives in America but her heart is in Palestine Where millions of children are living in tents Trying to survive in the hellfire but the bombing is way too intense I've seen dead bodies in shopping bags, so America can make cents I can't believe this evil but when the rains over like a rainbow Love will reign over my people Why don't you just Lay me down and kiss my wounds, oh Lay me down and kiss my wounds There will be rainbows out in Gaza From the mountains to Ramallah There will be rainbows out in Gaza From the mountains to Ramallah So why don't you just Lay me down and kiss my wounds, oh Lay me down and kiss my wounds I see rainbows out in Gaza From the mountains to Ramallah I see rainbows out in Gaza From the mountains to Ramallah