[Verse 1: Raashan Ahmad]
Yesterday I heard all the hope was gone
More liquor for the dead, singing more sad songs
Gone to the heavens too soon
Flowers never had a chance to bloom
Power make doom cop k**ers take away lives
We drop like flies never see the new dawn
Word to Oscar Grant, word to Trayvon
Slap on the wrist and they just move on
And the pistols drawn in another war torn country
To become another image on the TV
Changing the channel can't watch slaughter
No blood for oil, no child soldiers
Hidden racism talking about borders
Sex slave trade that be taking the daughters
How many laws to pa** till we free from the pain
How many die till we really see change
How long
[Chorus: Geoffrey Oryema]
How long will it take
[Verse 2: Raashan Ahmad]
Yesterday I heard all the hope was here
And the problems of the world so crystal clear
If we just come together would they disappear
Love over hate every time walk with faith
Seen the poorest on the planet with a smile on face
And the richest on the planet say we need more space
Rat race with no just cause
Say we naive when we say stop wars
I just wanna breathe but the toxins more than the fresh air
Stopping is easy if greedy would just care
But we here the people hold power
Long as we standing its hope for the flowers
Good earth too under Babylons' towers
Let seeds grow and the new days ours
In the meantime hope the spirit won't break
Till change come how long will it take
[Chorus]